Jmat.Real.lambertw, newton loop step

Time bar (total: 10.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze113.0ms (1.1%)

Memory
11.2MiB live, 89.0MiB 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.3s (21.5%)

Memory
14.7MiB live, 3 191.6MiB allocated
Samples
595.0ms7 805×0exit
517.0ms6 530×0valid
337.0ms1 726×1valid
Precisions
Click to see histograms. Total time spent on operations: 963.0ms
ival-exp: 234.0ms (24.3% of total)
ival-mult: 220.0ms (22.8% of total)
ival-sub: 218.0ms (22.6% of total)
ival-div: 134.0ms (13.9% of total)
ival-add: 96.0ms (10% of total)
adjust: 42.0ms (4.4% of total)
ival-true: 13.0ms (1.4% of total)
ival-assert: 6.0ms (0.6% of total)
Bogosity

explain118.0ms (1.1%)

Memory
-13.9MiB live, 391.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
685(14787.084415550142 10003821949036856.0)0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
50-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
05(14787.084415550142 10003821949036856.0)0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation680
+.f64(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))nan-rescue50
(exp.f64 wj)overflow5
(*.f64 wj (exp.f64 wj))overflow5
(exp.f64 wj)overflow5
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o50
(*.f64 wj (exp.f64 wj))overflow5
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow5
(exp.f64 wj)overflow5
(*.f64 wj (exp.f64 wj))overflow5
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow5
(exp.f64 wj)overflow10
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))oflow-right50
Confusion
Predicted +Predicted -
+730
-0183
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7300
-00183
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0183
168
35
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
26.0ms394×0valid
21.0ms118×1valid
Compiler

Compiled 177 to 36 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-exp: 9.0ms (29.9% of total)
ival-sub: 6.0ms (19.9% of total)
ival-div: 4.0ms (13.3% of total)
ival-mult: 4.0ms (13.3% of total)
adjust: 3.0ms (10% of total)
ival-add: 3.0ms (10% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess302.0ms (2.8%)

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

Useful iterations: 3 (0.0ms)

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

Compiled 18 to 8 computations (55.6% saved)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

simplify274.0ms (2.6%)

Memory
-7.2MiB live, 510.2MiB 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)))

localize33.0ms (0.3%)

Memory
37.9MiB live, 77.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 wj (exp.f64 wj))
accuracy0.02734375
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy1.2343887571392436
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy14.562340951725059
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
14.0ms197×0valid
10.0ms59×1valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-exp: 4.0ms (25.6% of total)
ival-div: 3.0ms (19.2% of total)
ival-sub: 3.0ms (19.2% of total)
ival-mult: 2.0ms (12.8% of total)
adjust: 1.0ms (6.4% of total)
ival-add: 1.0ms (6.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
-16.0MiB live, 24.9MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#<alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))>
#<alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))>
#<alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))>
#<alt (-.f64 (*.f64 wj (exp.f64 wj)) x)>
#<alt (*.f64 wj (exp.f64 wj))>
Outputs
#<alt (* -1 x)>
#<alt (+ (* -1 x) (* wj (- 1 (* -2 x))))>
#<alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))>
#<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))))>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))>
#<alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))>
#<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)))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))>
#<alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (* -1 (/ x (+ (exp wj) (* wj (exp wj)))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* -1 (/ x (+ (exp wj) (* wj (exp wj)))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt 1>
#<alt (+ 1 (* 2 wj))>
#<alt (+ 1 (* wj (+ 2 (* 3/2 wj))))>
#<alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))>
#<alt (* wj (exp wj))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (exp wj))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))>
#<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))))>
#<alt wj>
#<alt (* wj (- 1 (/ 1 wj)))>
#<alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))>
#<alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))>
#<alt wj>
#<alt (* -1 (* wj (- (/ 1 wj) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))>
#<alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (/ x (+ (exp wj) (* wj (exp wj))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (/ x (+ (exp wj) (* wj (exp wj))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 x)>
#<alt (- wj x)>
#<alt (- (* wj (+ 1 wj)) x)>
#<alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)>
#<alt (* wj (exp wj))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (exp wj))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* wj (exp wj))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (* -1 x)>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* -1 x)>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt wj>
#<alt (* wj (+ 1 wj))>
#<alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))>
#<alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
Calls

24 calls:

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

simplify424.0ms (4%)

Memory
-6.9MiB live, 703.1MiB 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))

rewrite362.0ms (3.4%)

Memory
30.0MiB live, 505.4MiB 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj)))))
(+.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))
(-.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj)))))
(fma.f64 (*.f64 wj wj) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (fma.f64 (-.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 #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 2 binary64)) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 2 binary64)) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 2 binary64)) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))) (+.f64 (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))
(/.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))) (+.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))) (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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))
(*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 (-.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) 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))) (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)

eval89.0ms (0.8%)

Memory
-3.8MiB live, 150.9MiB allocated
Compiler

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

prune94.0ms (0.9%)

Memory
18.2MiB live, 177.0MiB allocated
Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New65616672
Fresh000
Picked101
Done000
Total65716673
Accuracy
99.9%
Counts
673 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.7%
(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)
35.2%
(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)
75.2%
(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)
75.2%
(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)
35.2%
(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)
48.7%
(/.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 (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))
77.2%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
69.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
36.3%
(*.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))))
82.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.9%
#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))
83.4%
#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 800 to 398 computations (50.3% saved)

simplify315.0ms (2.9%)

Memory
-21.0MiB live, 383.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))
cost-diff128
(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)
cost-diff192
(fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))
cost-diff768
(*.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)))))
cost-diff0
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(exp.f64 wj)
cost-diff0
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
cost-diff7168
(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)
cost-diff0
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
cost-diff0
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
cost-diff320
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
cost-diff128
(*.f64 x #s(literal 2 binary64))
cost-diff256
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
cost-diff320
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
Rules
10 842×lower-fma.f32
10 816×lower-fma.f64
3 548×lower-*.f32
3 522×lower-*.f64
2 258×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057472
0109435
1221431
2514422
31559412
45106410
08412392
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
x
#s(literal 5/2 binary64)
#s(literal 1 binary64)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
wj
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
x
#s(literal -2 binary64)
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(*.f64 x wj)
#s(literal 5/2 binary64)
(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)
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
#s(literal -1 binary64)
(exp.f64 wj)
wj
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(neg.f64 x)
x
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(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)
(-.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 #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)))
(exp.f64 (*.f64 wj #s(literal 3 binary64)))
(*.f64 wj #s(literal 3 binary64))
wj
#s(literal 3 binary64)
(*.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(*.f64 x (*.f64 x x))
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) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
#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 (exp.f64 (+.f64 wj wj)))
(exp.f64 (+.f64 wj wj))
(+.f64 wj wj)
(*.f64 x (fma.f64 wj (exp.f64 wj) x))
(fma.f64 wj (exp.f64 wj) x)
(exp.f64 wj)
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
#s(literal -1 binary64)
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.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))
(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 (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)
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 (-.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)))
(-.f64 (fma.f64 x #s(literal 5/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 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #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))
(+.f64 x x)
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
wj
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
x
#s(literal -2 binary64)
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(*.f64 x wj)
(*.f64 wj x)
#s(literal 5/2 binary64)
(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)
(+.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
#s(literal -1 binary64)
(exp.f64 wj)
wj
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(neg.f64 x)
x
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(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 (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj (neg.f64 wj))) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) (*.f64 wj (fma.f64 wj (exp.f64 wj) x)) (*.f64 x x)))) wj)
(-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))
(fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (neg.f64 (*.f64 x (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)))
(exp.f64 (*.f64 wj #s(literal 3 binary64)))
(*.f64 wj #s(literal 3 binary64))
wj
#s(literal 3 binary64)
(*.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(*.f64 x (*.f64 x x))
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)))))
(neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) (*.f64 wj (fma.f64 wj (exp.f64 wj) 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 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) (*.f64 wj (fma.f64 wj (exp.f64 wj) x)) (*.f64 x x)))
#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 wj) (*.f64 wj (fma.f64 wj (exp.f64 wj) x)) (*.f64 x x))
(*.f64 wj (exp.f64 (+.f64 wj wj)))
(exp.f64 (+.f64 wj wj))
(+.f64 wj wj)
(*.f64 x (fma.f64 wj (exp.f64 wj) x))
(fma.f64 wj (exp.f64 wj) x)
(exp.f64 wj)
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
#s(literal -1 binary64)
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))

localize236.0ms (2.2%)

Memory
-11.6MiB live, 303.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.21093750000000003
(-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))
accuracy0.41406250000000006
(fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))
accuracy0.8025242264380499
(/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
accuracy40.572649599909916
(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)
accuracy0.0078125
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))
accuracy0.01171875
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
accuracy0.0234375
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
accuracy15.790956594623694
(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)
accuracy0.00390625
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
accuracy0.00390625
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
accuracy0.17578125
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
accuracy2.6094550823302622
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
accuracy14.562340951725059
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy61.224246971987085
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy0.01171875
(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.125
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
accuracy2.155555000676337
#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
84.0ms182×0valid
59.0ms69×1valid
6.0ms2valid
Compiler

Compiled 471 to 64 computations (86.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 44.0ms (37.6% of total)
ival-add: 22.0ms (18.8% of total)
ival-exp: 17.0ms (14.5% of total)
ival-div: 12.0ms (10.3% of total)
adjust: 10.0ms (8.5% of total)
ival-sub: 6.0ms (5.1% of total)
const: 5.0ms (4.3% of total)
exact: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series66.0ms (0.6%)

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

120 calls:

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

simplify370.0ms (3.5%)

Memory
8.9MiB live, 434.9MiB allocated
Algorithm
egg-herbie
Rules
7 150×lower-fma.f64
7 150×lower-fma.f32
5 942×lower-*.f64
5 942×lower-*.f32
4 288×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012029295
142238930
086048480
Stop Event
iter limit
node limit
Counts
480 → 460
Calls
Call 1
Inputs
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
wj
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(* 5/2 (* wj x))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* 5/2 (* wj x))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
x
(+ x (* 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
(- wj 1)
(- (* wj (+ 1 (* -1/2 wj))) 1)
(- (* wj (+ 1 (* wj (- (* 1/6 wj) 1/2)))) 1)
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
(/ -1 (exp wj))
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) (* wj (- 1 (* -1 x))))
(+ (* -1 x) (* wj (- (+ 1 (* -1 (* wj x))) (* -1 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (+ (* -1 x) (* wj (- 1/2 (* -1 x)))))) (* -1 x))))
(exp wj)
(- (+ (exp wj) (* -1 (/ x wj))) (/ (exp wj) wj))
(- (+ (exp wj) (+ (* -1 (/ x wj)) (/ (exp wj) (pow wj 2)))) (+ (* -1 (/ x (pow wj 2))) (/ (exp wj) wj)))
(- (+ (exp wj) (+ (* -1 (/ x wj)) (+ (* -1 (/ x (pow wj 3))) (/ (exp wj) (pow wj 2))))) (+ (* -1 (/ x (pow wj 2))) (+ (/ (exp wj) wj) (/ (exp wj) (pow wj 3)))))
(exp wj)
(+ (exp wj) (* -1 (/ (- x (* -1 (exp wj))) wj)))
(+ (exp wj) (* -1 (/ (- (+ x (* -1 (/ (- x (* -1 (exp wj))) wj))) (* -1 (exp wj))) wj)))
(+ (exp wj) (* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- x (* -1 (exp wj))) wj)) (* -1 (- x (* -1 (exp wj))))) wj))) (* -1 (exp wj))) wj)))
(/ (* wj (exp wj)) (+ 1 wj))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(* -1 (/ x (+ 1 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(* -1 (/ x (+ 1 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(/ -1 (pow x 2))
(- (/ (* wj (+ x (* 2 (pow x 2)))) (pow x 4)) (/ 1 (pow x 2)))
(- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6))))) (* -1 (/ (+ x (* 2 (pow x 2))) (pow x 4))))) (/ 1 (pow x 2)))
(- (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (* (+ x (* 2 (pow x 2))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6)))) (pow x 2))) (+ (* -1 (/ (+ 4 (+ x (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) (+ (* 1/2 (+ x (pow x 2))) (* 2 x)))))) (pow x 4))) (/ (* (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (+ x (* 2 (pow x 2)))) (pow x 6)))))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6))))) (* -1 (/ (+ x (* 2 (pow x 2))) (pow x 4))))) (/ 1 (pow x 2)))
(/ -1 (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))))
(/ (- (+ (/ 1 (* wj (* (exp wj) (exp (* 2 wj))))) (/ x (* wj (pow (exp (* 2 wj)) 2)))) (/ 1 (* (exp wj) (exp (* 2 wj))))) (pow wj 3))
(/ (- (* -1 (/ (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (exp wj) (pow (exp (* 2 wj)) 3)))) (pow wj 2))) (+ (* -1 (/ (+ (exp (* 2 wj)) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (exp wj) (exp (* 2 wj)))))) (pow wj 3))
(/ (- (* -1 (/ (+ (* -1 (/ (* (+ (exp (* 2 wj)) (* x (exp wj))) (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (exp (* 2 wj)))) (+ (* -1 (/ (pow x 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (* (+ (exp (* 2 wj)) (* x (exp wj))) (+ (* x (exp wj)) (pow x 2))) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (pow wj 3))) (+ (* -1 (/ (+ (exp (* 2 wj)) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (* 2 wj)) 2))))) (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2))))) (+ (/ 1 (* (exp wj) (exp (* 2 wj)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 3)))))))) (pow wj 3))
(/ -1 (* (pow wj 3) (* (exp wj) (exp (neg (* -2 wj))))))
(* -1 (/ (+ (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (exp (neg (* -2 wj))) (* x (exp wj))) (+ (* -1 (* x (exp wj))) (* -1 (pow x 2)))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 3))))) (+ (* -1 (/ (pow x 2) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (/ (* (+ (exp (neg (* -2 wj))) (* x (exp wj))) (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) (* wj (exp (neg (* -2 wj))))))) (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) wj)) (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(/ -1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj)))))
(- (/ x (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(- (* x (+ (* x (- (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (/ 1 (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(- (* x (+ (* x (- (+ (* -1 (* x (+ (/ 1 (* (pow wj 5) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))) (/ (* (exp wj) (- (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (* wj (exp (* 2 wj))))))) (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (/ 1 (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(/ -1 (* (pow x 2) (* (exp wj) (+ 1 wj))))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) (pow x 2))
(/ (- (* -1 (/ (+ (* -1 (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) (/ (* (pow wj 3) (exp (* 2 wj))) (+ 1 wj))) (pow x 3))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj))))))) (pow x 2))
(/ -1 (* (pow x 2) (* (exp wj) (+ 1 wj))))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))) (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj)))) (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow wj 3) (exp (* 2 wj))) (* x (+ 1 wj)))) (/ (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) x)) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))) x)) (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(pow x 2)
(+ (* wj x) (pow x 2))
(+ (* wj (+ x (* wj (+ 1 x)))) (pow x 2))
(+ (* wj (+ x (* wj (+ 1 (+ x (* wj (+ 2 (* 1/2 x)))))))) (pow x 2))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (+ (exp (* 2 wj)) (/ (* x (exp wj)) wj)))
(* (pow wj 2) (+ (exp (* 2 wj)) (+ (/ (* x (exp wj)) wj) (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (+ (exp (* 2 wj)) (+ (/ (* x (exp wj)) wj) (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (/ (* x (exp wj)) wj)))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (/ (pow x 2) wj))) wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (/ (pow x 2) wj))) wj))))
(* (pow wj 2) (exp (* 2 wj)))
(+ (* wj (* x (exp wj))) (* (pow wj 2) (exp (* 2 wj))))
(+ (* x (+ x (* wj (exp wj)))) (* (pow wj 2) (exp (* 2 wj))))
(+ (* x (+ x (* wj (exp wj)))) (* (pow wj 2) (exp (* 2 wj))))
(pow x 2)
(* (pow x 2) (+ 1 (/ (* wj (exp wj)) x)))
(* (pow x 2) (+ 1 (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)))))
(* (pow x 2) (+ 1 (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (/ (* wj (exp wj)) x)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (* wj (exp wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (* wj (exp wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) x))) x))))
x
(+ x (* wj (+ 1 (* -1 (/ (+ x (* 2 (pow x 2))) x)))))
(+ x (* wj (+ 1 (+ (* -1 (/ (+ x (* 2 (pow x 2))) x)) (* wj (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3))))))))
(+ x (* wj (+ 1 (+ (* -1 (/ (+ x (* 2 (pow x 2))) x)) (* wj (+ (* -1 (* wj (- (/ 1 (pow x 2)) (+ (* -1 (/ (* (+ x (* 2 (pow x 2))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3)))) (pow x 2))) (+ (* -1 (/ (+ 4 (+ x (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) (+ (* 1/2 (+ x (pow x 2))) (* 2 x)))))) x)) (/ (* (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (+ x (* 2 (pow x 2)))) (pow x 3))))))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3)))))))))
wj
(* wj (+ 1 (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj))))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj)))))) (/ (* (exp (* 3 wj)) (+ (exp (* 2 wj)) (* x (exp wj)))) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj)))))) (+ (* -1 (/ (* (exp (* 3 wj)) (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2)) (* (pow wj 3) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (+ (/ (* (exp (* 3 wj)) (+ (exp (* 2 wj)) (* x (exp wj)))) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (* (exp (* 3 wj)) (+ (* x (exp wj)) (pow x 2))) (* (pow wj 3) (* (exp wj) (pow (exp (* 2 wj)) 2)))))))))
wj
(* -1 (* wj (- (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (neg (* -2 wj)))))) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (* 3 wj)) (* (exp wj) (exp (neg (* -2 wj)))))) (/ (* (exp (* 3 wj)) (+ (exp (neg (* -2 wj))) (* x (exp wj)))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (* 3 wj)) (* (exp wj) (exp (neg (* -2 wj)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 3 wj)) (+ (exp (neg (* -2 wj))) (* x (exp wj)))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (+ (* -1 (/ (* (exp (* 3 wj)) (+ (* -1 (* x (exp wj))) (* -1 (pow x 2)))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (* (exp (* 3 wj)) (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2)) (* (exp wj) (pow (exp (neg (* -2 wj))) 3))))) wj))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (/ (* x (exp (* 3 wj))) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (* x (+ (* x (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))))) (/ (exp (* 3 wj)) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (* x (+ (* x (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (+ (* x (+ (* -1 (/ (exp (* 3 wj)) (* (pow wj 2) (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (+ (* -1 (/ (* (exp wj) (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))))) (* wj (exp (* 2 wj))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj)))))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))) (/ (exp (* 3 wj)) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj))))))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (* -1 (/ (- (/ (* (pow wj 3) (exp (* 3 wj))) (* (exp wj) (+ 1 wj))) (+ (* -1 (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) (/ (* (pow wj 3) (exp (* 2 wj))) (+ 1 wj)))) (pow x 3))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))))))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (+ (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 3) (exp (* 3 wj))) (* x (* (exp wj) (+ 1 wj)))))) (+ (/ (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))))) x) (/ (* (pow wj 3) (exp (* 2 wj))) (* x (+ 1 wj))))) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (pow x 3))
(- (pow wj 3) (pow x 3))
(- (* (pow wj 3) (+ 1 (* 3 wj))) (pow x 3))
(- (* (pow wj 3) (+ 1 (* wj (+ 3 (* 9/2 wj))))) (pow x 3))
(* (pow wj 3) (exp (* 3 wj)))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(* (pow wj 3) (exp (* 3 wj)))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(* (pow wj 3) (exp (* 3 wj)))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(* -1 (pow x 3))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(* -1 (pow x 3))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(* 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)))))
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)))
(* -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 (pow x 2))
(+ (* -1 (/ wj (pow x 3))) (/ 1 (pow x 2)))
(+ (* wj (- (* -1 (/ wj (pow x 3))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))
(+ (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 1 x) (pow x 5))) (+ (* 1/2 (/ 1 (pow x 3))) (/ 1 (pow x 4)))))) (/ 1 (pow x 3)))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))
(/ 1 (* (pow wj 2) (exp (* 2 wj))))
(/ (+ (* -1 (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2)))) (/ 1 (exp (* 2 wj)))) (pow wj 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (* 2 wj)) 3))) (/ (pow x 2) (pow (exp (* 2 wj)) 2))) (pow wj 2))) (/ 1 (exp (* 2 wj)))) (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2)))) (pow wj 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* x (* (exp wj) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (* 2 wj)) 3))) (/ (pow x 2) (pow (exp (* 2 wj)) 2))))) (exp (* 2 wj)))) (* -1 (/ (* (pow x 3) (exp wj)) (pow (exp (* 2 wj)) 3)))) (pow wj 3))) (/ 1 (exp (* 2 wj)))) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (* (pow wj 2) (pow (exp (* 2 wj)) 3)))) (+ (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2))) (/ (pow x 2) (* (pow wj 2) (pow (exp (* 2 wj)) 2)))))) (pow wj 2))
(/ 1 (* (pow wj 2) (exp (neg (* -2 wj)))))
(/ (+ (* -1 (/ (* x (exp wj)) (* wj (pow (exp (neg (* -2 wj))) 2)))) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (* wj (pow (exp (neg (* -2 wj))) 3)))) (/ (pow x 2) (* wj (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (* x (exp wj)) (pow (exp (neg (* -2 wj))) 2)))) wj)) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* x (* (exp wj) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (neg (* -2 wj))) 3))) (/ (pow x 2) (pow (exp (neg (* -2 wj))) 2))))) (* wj (exp (neg (* -2 wj))))) (/ (* (pow x 3) (exp wj)) (* wj (pow (exp (neg (* -2 wj))) 3)))) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (neg (* -2 wj))) 3))) (/ (pow x 2) (pow (exp (neg (* -2 wj))) 2)))) wj)) (* -1 (/ (* x (exp wj)) (pow (exp (neg (* -2 wj))) 2)))) wj)) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/ 1 (* (pow wj 2) (exp (* 2 wj))))
(+ (* -1 (/ (* x (exp wj)) (* (pow wj 3) (pow (exp (* 2 wj)) 2)))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(+ (* x (- (* -1 (* x (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2)))))) (/ (exp wj) (* (pow wj 3) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(+ (* x (- (* x (- (* -1 (* x (+ (* -1 (/ (exp wj) (* (pow wj 5) (pow (exp (* 2 wj)) 3)))) (* -1 (/ (* (exp wj) (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2))))) (* wj (exp (* 2 wj)))))))) (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2)))))) (/ (exp wj) (* (pow wj 3) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(/ 1 (pow x 2))
(/ (+ 1 (* -1 (/ (* wj (exp wj)) x))) (pow x 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj)))) (pow x 2)))) (/ (* wj (exp wj)) x)) (pow x 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* wj (* (exp wj) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj))))))) (* -1 (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))))) (pow x 3)))) (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow x 2))) (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2))))) (pow x 2))
(/ 1 (pow x 2))
(/ (+ 1 (* -1 (/ (* wj (exp wj)) x))) (pow x 2))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) x)) (/ (* (pow wj 2) (exp (* 2 wj))) x)) (* -1 (* wj (exp wj)))) x))) (pow x 2))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (/ (* wj (* (exp wj) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj)))))) x) (/ (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))) x)) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj))))) x)) (* -1 (* wj (exp wj)))) x))) (pow x 2))
Outputs
(- 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 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (-.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (-.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 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 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* 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 (+.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 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 wj (+.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 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 wj (+.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)))))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) 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 (+.f64 (-.f64 #s(literal 1 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)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (exp.f64 wj))) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) 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 (+.f64 (-.f64 #s(literal 1 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)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (exp.f64 wj))) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(-.f64 (+.f64 wj (*.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))) (*.f64 x #s(literal 2 binary64))))) 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))))
(-.f64 (+.f64 wj (*.f64 wj (fma.f64 wj (-.f64 (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) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))))) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))) (*.f64 x #s(literal 2 binary64))))) 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 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (+.f64 (/.f64 x (exp.f64 wj)) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.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))))
(+ (* -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 #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 (*.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))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal -2 binary64)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.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 (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64)))
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 x #s(literal -5/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x wj) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 x #s(literal -5/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x wj) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 x #s(literal -5/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x wj) #s(literal -1 binary64))) (neg.f64 wj))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) 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 (+.f64 (-.f64 #s(literal 1 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)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (exp.f64 wj))) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* 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 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) 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 (* 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)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) (/.f64 x (*.f64 wj wj))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) (/.f64 x (*.f64 wj wj))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (*.f64 wj wj) (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (neg.f64 x) (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) x)
wj
(+ wj (* 5/2 (* wj x)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) wj)
(* 5/2 (* wj x))
(*.f64 #s(literal 5/2 binary64) (*.f64 wj x))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* 5/2 (* wj x))
(*.f64 #s(literal 5/2 binary64) (*.f64 wj x))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(+.f64 x (fma.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -2 binary64))) wj))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(+.f64 x (fma.f64 wj (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))) (neg.f64 wj) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -2 binary64)))) wj))
(+ 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))))))))))))
(+.f64 x (fma.f64 wj (fma.f64 wj (neg.f64 (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) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal -3/2 binary64)))))) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -2 binary64)))) wj))
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 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (/.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 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) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) #s(literal -1 binary64))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64)) (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 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj 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 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj 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 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 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))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
-1
#s(literal -1 binary64)
(- wj 1)
(+.f64 wj #s(literal -1 binary64))
(- (* wj (+ 1 (* -1/2 wj))) 1)
(fma.f64 wj (fma.f64 wj #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal -1 binary64))
(- (* wj (+ 1 (* wj (- (* 1/6 wj) 1/2)))) 1)
(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))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/ -1 (exp wj))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
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) (* wj (- 1 (* -1 x))))
(-.f64 (fma.f64 wj x wj) x)
(+ (* -1 x) (* wj (- (+ 1 (* -1 (* wj x))) (* -1 x))))
(-.f64 (+.f64 wj (*.f64 wj (fma.f64 wj (neg.f64 x) x))) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (+ (* -1 x) (* wj (- 1/2 (* -1 x)))))) (* -1 x))))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1/2 binary64) x)) x) x)) (neg.f64 x))
(exp wj)
(exp.f64 wj)
(- (+ (exp wj) (* -1 (/ x wj))) (/ (exp wj) wj))
(-.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) (/.f64 (exp.f64 wj) wj))
(- (+ (exp wj) (+ (* -1 (/ x wj)) (/ (exp wj) (pow wj 2)))) (+ (* -1 (/ x (pow wj 2))) (/ (exp wj) wj)))
(-.f64 (+.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) (/.f64 (exp.f64 wj) (*.f64 wj wj))) (-.f64 (/.f64 (exp.f64 wj) wj) (/.f64 x (*.f64 wj wj))))
(- (+ (exp wj) (+ (* -1 (/ x wj)) (+ (* -1 (/ x (pow wj 3))) (/ (exp wj) (pow wj 2))))) (+ (* -1 (/ x (pow wj 2))) (+ (/ (exp wj) wj) (/ (exp wj) (pow wj 3)))))
(+.f64 (exp.f64 wj) (-.f64 (-.f64 (-.f64 (/.f64 (exp.f64 wj) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj wj)))) (/.f64 x wj)) (-.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (/.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 wj wj)))))
(exp wj)
(exp.f64 wj)
(+ (exp wj) (* -1 (/ (- x (* -1 (exp wj))) wj)))
(-.f64 (exp.f64 wj) (/.f64 (+.f64 x (exp.f64 wj)) wj))
(+ (exp wj) (* -1 (/ (- (+ x (* -1 (/ (- x (* -1 (exp wj))) wj))) (* -1 (exp wj))) wj)))
(-.f64 (exp.f64 wj) (/.f64 (+.f64 (-.f64 x (/.f64 (+.f64 x (exp.f64 wj)) wj)) (exp.f64 wj)) wj))
(+ (exp wj) (* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- x (* -1 (exp wj))) wj)) (* -1 (- x (* -1 (exp wj))))) wj))) (* -1 (exp wj))) wj)))
(-.f64 (exp.f64 wj) (/.f64 (+.f64 (-.f64 x (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 x (exp.f64 wj)) wj)) (+.f64 x (exp.f64 wj))) wj)) (exp.f64 wj)) wj))
(/ (* wj (exp wj)) (+ 1 wj))
(/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ 1 wj))) (/ (* wj (exp wj)) (+ 1 wj)))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(* -1 (/ x (+ 1 wj)))
(neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (fma.f64 wj x x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (fma.f64 wj x x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ 1 wj))) (/ 1 (+ 1 wj))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (fma.f64 wj x x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ 1 wj)))
(neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (fma.f64 wj x x)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (fma.f64 wj x x)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ 1 wj)))) (/ 1 (+ 1 wj)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (fma.f64 wj x x)))))
(/ -1 (pow x 2))
(/.f64 #s(literal -1 binary64) (*.f64 x x))
(- (/ (* wj (+ x (* 2 (pow x 2)))) (pow x 4)) (/ 1 (pow x 2)))
(fma.f64 wj (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6))))) (* -1 (/ (+ x (* 2 (pow x 2))) (pow x 4))))) (/ 1 (pow x 2)))
(fma.f64 wj (fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 wj) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(- (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (* (+ x (* 2 (pow x 2))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6)))) (pow x 2))) (+ (* -1 (/ (+ 4 (+ x (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) (+ (* 1/2 (+ x (pow x 2))) (* 2 x)))))) (pow x 4))) (/ (* (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (+ x (* 2 (pow x 2)))) (pow x 6)))))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (pow x 4))) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 6))))) (* -1 (/ (+ x (* 2 (pow x 2))) (pow x 4))))) (/ 1 (pow x 2)))
(fma.f64 wj (fma.f64 wj (neg.f64 (fma.f64 wj (+.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x x)) (/.f64 (+.f64 (+.f64 #s(literal 4 binary64) x) (fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (fma.f64 x #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (fma.f64 x x x) (*.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (pow.f64 x #s(literal 6 binary64))))) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/ -1 (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))
(/ (- (+ (/ 1 (* wj (* (exp wj) (exp (* 2 wj))))) (/ x (* wj (pow (exp (* 2 wj)) 2)))) (/ 1 (* (exp wj) (exp (* 2 wj))))) (pow wj 3))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (-.f64 (/.f64 x (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))))) (*.f64 wj (*.f64 wj wj)))
(/ (- (* -1 (/ (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (exp wj) (pow (exp (* 2 wj)) 3)))) (pow wj 2))) (+ (* -1 (/ (+ (exp (* 2 wj)) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (exp wj) (exp (* 2 wj)))))) (pow wj 3))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (*.f64 wj wj)) (-.f64 (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (*.f64 wj (*.f64 wj wj)))
(/ (- (* -1 (/ (+ (* -1 (/ (* (+ (exp (* 2 wj)) (* x (exp wj))) (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (exp (* 2 wj)))) (+ (* -1 (/ (pow x 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (* (+ (exp (* 2 wj)) (* x (exp wj))) (+ (* x (exp wj)) (pow x 2))) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (pow wj 3))) (+ (* -1 (/ (+ (exp (* 2 wj)) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (* 2 wj)) 2))))) (+ (* -1 (/ (+ (* x (exp wj)) (pow x 2)) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2))))) (+ (/ 1 (* (exp wj) (exp (* 2 wj)))) (/ (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 3)))))))) (pow wj 3))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))) (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (exp.f64 (+.f64 wj wj))) (-.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (exp.f64 wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))) (/.f64 (*.f64 x x) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (neg.f64 (*.f64 wj (*.f64 wj wj)))) (-.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (*.f64 wj (*.f64 wj wj)))
(/ -1 (* (pow wj 3) (* (exp wj) (exp (neg (* -2 wj))))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))
(* -1 (/ (+ (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(/.f64 (-.f64 (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(/.f64 (-.f64 (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 x x (*.f64 x (exp.f64 wj)))) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (*.f64 wj (exp.f64 wj)) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (exp (neg (* -2 wj))) (* x (exp wj))) (+ (* -1 (* x (exp wj))) (* -1 (pow x 2)))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 3))))) (+ (* -1 (/ (pow x 2) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) (/ (* (+ (exp (neg (* -2 wj))) (* x (exp wj))) (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) (* wj (exp (neg (* -2 wj))))))) (+ (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (pow x 2))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2) (* (exp wj) (pow (exp (neg (* -2 wj))) 3)))))) wj)) (* -1 (/ (+ (exp (neg (* -2 wj))) (* x (exp wj))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) (/ 1 (* (exp wj) (exp (neg (* -2 wj)))))) (pow wj 3)))
(/.f64 (-.f64 (exp.f64 (neg.f64 (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (/.f64 (-.f64 (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (*.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (neg.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))))) (*.f64 (*.f64 wj (exp.f64 wj)) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (-.f64 (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (neg.f64 wj)) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(/ -1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj)))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))
(- (/ x (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(+.f64 (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))))
(- (* x (+ (* x (- (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (/ 1 (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 wj) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))))
(- (* x (+ (* x (- (+ (* -1 (* x (+ (/ 1 (* (pow wj 5) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))) (/ (* (exp wj) (- (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (* wj (exp (* 2 wj))))))) (/ 1 (* (pow wj 4) (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ (exp wj) (* (pow wj 4) (* (pow (exp (* 2 wj)) 3) (+ 1 wj)))))) (/ 1 (* (pow wj 3) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(fma.f64 x (fma.f64 x (fma.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 wj) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))) (pow.f64 wj #s(literal 5 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (exp.f64 wj) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))))
(/ -1 (* (pow x 2) (* (exp wj) (+ 1 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) (pow x 2))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 x (neg.f64 x))) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* -1 (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) (/ (* (pow wj 3) (exp (* 2 wj))) (+ 1 wj))) (pow x 3))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj))))))) (pow x 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj))) (*.f64 x (*.f64 x (neg.f64 x)))) (-.f64 (-.f64 (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))) (/.f64 wj (fma.f64 wj x x)))) (*.f64 x x))
(/ -1 (* (pow x 2) (* (exp wj) (+ 1 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (*.f64 x x))
(/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))) (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj)))) (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (fma.f64 wj x x)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (*.f64 x x))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow wj 3) (exp (* 2 wj))) (* x (+ 1 wj)))) (/ (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) x)) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))) x)) (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) (pow x 2))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) x) (neg.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (fma.f64 wj x x)))) (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (neg.f64 x)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(+ (* wj x) (pow x 2))
(fma.f64 wj x (*.f64 x x))
(+ (* wj (+ x (* wj (+ 1 x)))) (pow x 2))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 1 binary64) x) x) (*.f64 x x))
(+ (* wj (+ x (* wj (+ 1 (+ x (* wj (+ 2 (* 1/2 x)))))))) (pow x 2))
(fma.f64 wj (+.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 1/2 binary64) #s(literal 2 binary64)) x) wj)) (*.f64 x x))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (+ (exp (* 2 wj)) (/ (* x (exp wj)) wj)))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 (exp.f64 wj) wj) (exp.f64 (+.f64 wj wj))))
(* (pow wj 2) (+ (exp (* 2 wj)) (+ (/ (* x (exp wj)) wj) (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 x (/.f64 (exp.f64 wj) wj) (/.f64 (*.f64 x x) (*.f64 wj wj)))))
(* (pow wj 2) (+ (exp (* 2 wj)) (+ (/ (* x (exp wj)) wj) (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 x (/.f64 (exp.f64 wj) wj) (/.f64 (*.f64 x x) (*.f64 wj wj)))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (/ (* x (exp wj)) wj)))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 (exp.f64 wj) wj) (exp.f64 (+.f64 wj wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (/ (pow x 2) wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (neg.f64 (fma.f64 x (exp.f64 wj) (/.f64 (*.f64 x x) wj))) wj)))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (+ (* -1 (* x (exp wj))) (* -1 (/ (pow x 2) wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (neg.f64 (fma.f64 x (exp.f64 wj) (/.f64 (*.f64 x x) wj))) wj)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(+ (* wj (* x (exp wj))) (* (pow wj 2) (exp (* 2 wj))))
(fma.f64 wj (*.f64 x (exp.f64 wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(+ (* x (+ x (* wj (exp wj)))) (* (pow wj 2) (exp (* 2 wj))))
(fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(+ (* x (+ x (* wj (exp wj)))) (* (pow wj 2) (exp (* 2 wj))))
(fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (/ (* wj (exp wj)) x)))
(*.f64 (*.f64 x x) (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (fma.f64 wj (/.f64 (exp.f64 wj) x) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x)))))
(* (pow x 2) (+ 1 (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (fma.f64 wj (/.f64 (exp.f64 wj) x) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x)))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (/ (* wj (exp wj)) x)))
(*.f64 (*.f64 x x) (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (* wj (exp wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) x))) x)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (* wj (exp wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) x))) x)))
x
(+ x (* wj (+ 1 (* -1 (/ (+ x (* 2 (pow x 2))) x)))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) x)) x)
(+ x (* wj (+ 1 (+ (* -1 (/ (+ x (* 2 (pow x 2))) x)) (* wj (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3))))))))
(+.f64 x (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) x)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (neg.f64 x))) wj))
(+ x (* wj (+ 1 (+ (* -1 (/ (+ x (* 2 (pow x 2))) x)) (* wj (+ (* -1 (* wj (- (/ 1 (pow x 2)) (+ (* -1 (/ (* (+ x (* 2 (pow x 2))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3)))) (pow x 2))) (+ (* -1 (/ (+ 4 (+ x (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) (+ (* 1/2 (+ x (pow x 2))) (* 2 x)))))) x)) (/ (* (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) (+ x (* 2 (pow x 2)))) (pow x 3))))))) (+ (* -1 (/ (+ 1 (+ x (+ (* 1/2 (pow x 2)) (+ (* 2 x) (pow x 2))))) x)) (/ (pow (+ x (* 2 (pow x 2))) 2) (pow x 3)))))))))
(+.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) x)) (*.f64 x x)) (/.f64 (+.f64 (+.f64 #s(literal 4 binary64) x) (fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (fma.f64 x #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (fma.f64 x x x) (*.f64 x #s(literal 2 binary64)))))) x))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (*.f64 x (*.f64 x x)))))) (neg.f64 wj) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (fma.f64 #s(literal 2 binary64) (*.f64 x x) x)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 1/2 binary64) (*.f64 x x) (fma.f64 x x (*.f64 x #s(literal 2 binary64))))) x))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x x) x) (neg.f64 x))) wj))
wj
(* wj (+ 1 (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj))))))))
(fma.f64 wj (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) wj)) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj)))))) (/ (* (exp (* 3 wj)) (+ (exp (* 2 wj)) (* x (exp wj)))) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))))))
(fma.f64 wj (fma.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) wj) (/.f64 (*.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (* 2 wj)))))) (+ (* -1 (/ (* (exp (* 3 wj)) (pow (+ (exp (* 2 wj)) (* x (exp wj))) 2)) (* (pow wj 3) (* (exp wj) (pow (exp (* 2 wj)) 3))))) (+ (/ (* (exp (* 3 wj)) (+ (exp (* 2 wj)) (* x (exp wj)))) (* (pow wj 2) (* (exp wj) (pow (exp (* 2 wj)) 2)))) (/ (* (exp (* 3 wj)) (+ (* x (exp wj)) (pow x 2))) (* (pow wj 3) (* (exp wj) (pow (exp (* 2 wj)) 2)))))))))
(fma.f64 wj (fma.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) wj) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) wj)) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 x x (*.f64 x (exp.f64 wj))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (*.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))))) wj)
wj
(* -1 (* wj (- (/ (exp (* 3 wj)) (* wj (* (exp wj) (exp (neg (* -2 wj)))))) 1)))
(*.f64 (+.f64 (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (* 3 wj)) (* (exp wj) (exp (neg (* -2 wj)))))) (/ (* (exp (* 3 wj)) (+ (exp (neg (* -2 wj))) (* x (exp wj)))) (* wj (* (exp wj) (pow (exp (neg (* -2 wj))) 2))))) wj)) 1)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64)))))) (neg.f64 wj)) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (* 3 wj)) (* (exp wj) (exp (neg (* -2 wj)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 3 wj)) (+ (exp (neg (* -2 wj))) (* x (exp wj)))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (+ (* -1 (/ (* (exp (* 3 wj)) (+ (* -1 (* x (exp wj))) (* -1 (pow x 2)))) (* (exp wj) (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (* (exp (* 3 wj)) (pow (+ (exp (neg (* -2 wj))) (* x (exp wj))) 2)) (* (exp wj) (pow (exp (neg (* -2 wj))) 3))))) wj))) wj))) wj)) 1)))
(*.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (neg.f64 (fma.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) wj)) (/.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (/.f64 (neg.f64 (fma.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) wj)) (/.f64 (pow.f64 (fma.f64 x (exp.f64 wj) (exp.f64 (+.f64 wj wj))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))) (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) wj)) (/.f64 (neg.f64 (fma.f64 x x (*.f64 x (exp.f64 wj)))) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) wj))) wj)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj))
(+ wj (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))))
(-.f64 wj (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (/ (* x (exp (* 3 wj))) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))
(+.f64 wj (-.f64 (/.f64 (*.f64 x (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (* x (+ (* x (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))))) (/ (exp (* 3 wj)) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))
(+.f64 wj (fma.f64 x (fma.f64 x (-.f64 (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (exp.f64 (fma.f64 wj #s(literal 3 binary64) wj)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 3 wj))) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj))))) (* x (+ (* x (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (+ (* x (+ (* -1 (/ (exp (* 3 wj)) (* (pow wj 2) (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (+ (* -1 (/ (* (exp wj) (+ (* -1 (/ (* (exp wj) (exp (* 3 wj))) (* wj (* (pow (exp (* 2 wj)) 3) (+ 1 wj))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj))))))) (* wj (exp (* 2 wj))))) (/ 1 (* (pow wj 2) (* (exp wj) (* (exp (* 2 wj)) (+ 1 wj)))))))) (/ (exp (* 3 wj)) (* wj (* (exp wj) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))) (/ (exp (* 3 wj)) (* (pow (exp (* 2 wj)) 2) (+ 1 wj)))))))
(+.f64 wj (fma.f64 x (fma.f64 x (-.f64 (fma.f64 x (-.f64 (fma.f64 (neg.f64 (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (exp.f64 (fma.f64 wj #s(literal 3 binary64) wj)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (/.f64 (exp.f64 (fma.f64 wj #s(literal 3 binary64) wj)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) (+.f64 wj (*.f64 wj #s(literal 2 binary64))))) (/.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 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj))))))))
(*.f64 x (-.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x x))) (/.f64 wj x))) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (pow x 2) (* (exp wj) (+ 1 wj))))) (+ (* -1 (/ (- (/ (* (pow wj 3) (exp (* 3 wj))) (* (exp wj) (+ 1 wj))) (+ (* -1 (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) (/ (* (pow wj 3) (exp (* 2 wj))) (+ 1 wj)))) (pow x 3))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))))))))
(*.f64 x (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x x))) (/.f64 wj x))) (/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 wj #s(literal 3 binary64)) wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))) (/.f64 wj (fma.f64 wj x x))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) x)) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (+ (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 3) (exp (* 3 wj))) (* x (* (exp wj) (+ 1 wj)))))) (+ (/ (* wj (* (exp wj) (+ (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))))) x) (/ (* (pow wj 3) (exp (* 2 wj))) (* x (+ 1 wj))))) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) x) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (fma.f64 wj x x)))) x)) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (pow x 3))
(*.f64 x (*.f64 x (neg.f64 x)))
(- (pow wj 3) (pow x 3))
(fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x (neg.f64 x))))
(- (* (pow wj 3) (+ 1 (* 3 wj))) (pow x 3))
(-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj #s(literal 3 binary64) #s(literal 1 binary64))) (*.f64 x (*.f64 x x)))
(- (* (pow wj 3) (+ 1 (* wj (+ 3 (* 9/2 wj))))) (pow x 3))
(fma.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj (fma.f64 wj #s(literal 9/2 binary64) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 x (*.f64 x (neg.f64 x))))
(* (pow wj 3) (exp (* 3 wj)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)))))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)))))
(* (pow wj 3) (+ (exp (* 3 wj)) (* -1 (/ (pow x 3) (pow wj 3)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)))))
(* (pow wj 3) (exp (* 3 wj)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (exp (* 3 wj))) (/ (pow x 3) (pow wj 3)))))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* (pow wj 3) (exp (* 3 wj)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))
(+ (* -1 (pow x 3)) (* (pow wj 3) (exp (* 3 wj))))
(-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))
(* -1 (pow x 3))
(*.f64 x (*.f64 x (neg.f64 x)))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)))
(* (pow x 3) (- (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3)) 1))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)))
(* -1 (pow x 3))
(*.f64 x (*.f64 x (neg.f64 x)))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(*.f64 (fma.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (neg.f64 x))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(*.f64 (fma.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (neg.f64 x))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (* (pow wj 3) (exp (* 3 wj))) (pow x 3))))))
(*.f64 (fma.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (neg.f64 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 #s(literal 8/3 binary64) (*.f64 wj x) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 #s(literal 8/3 binary64) (*.f64 wj x) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 #s(literal 8/3 binary64) (*.f64 wj x) wj)
(* 8/3 (* wj x))
(*.f64 #s(literal 8/3 binary64) (*.f64 wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* 8/3 (* wj x))
(*.f64 #s(literal 8/3 binary64) (*.f64 wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) 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 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (*.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 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.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 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 #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))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal 8/3 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))))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj))) wj)) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj 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 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj 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 wj 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 (*.f64 wj 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 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (neg.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)) #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (neg.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)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (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 (neg.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)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (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 (neg.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)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (neg.f64 x))) 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)
(-.f64 (fma.f64 wj (fma.f64 wj (*.f64 wj #s(literal 1/2 binary64)) wj) wj) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 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)))))
(neg.f64 (fma.f64 x (neg.f64 (/.f64 (*.f64 wj (exp.f64 wj)) x)) x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(neg.f64 (fma.f64 x (neg.f64 (/.f64 (*.f64 wj (exp.f64 wj)) x)) x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(neg.f64 (fma.f64 x (neg.f64 (/.f64 (*.f64 wj (exp.f64 wj)) x)) x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(+ (* -1 (/ wj (pow x 3))) (/ 1 (pow x 2)))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 wj (*.f64 x (*.f64 x x))))
(+ (* wj (- (* -1 (/ wj (pow x 3))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))
(fma.f64 wj (+.f64 (/.f64 wj (*.f64 x (*.f64 x (neg.f64 x)))) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(+ (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 1 x) (pow x 5))) (+ (* 1/2 (/ 1 (pow x 3))) (/ 1 (pow x 4)))))) (/ 1 (pow x 3)))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))
(fma.f64 wj (fma.f64 wj (fma.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 x #s(literal 5 binary64)))) (neg.f64 wj) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/ 1 (* (pow wj 2) (exp (* 2 wj))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(/ (+ (* -1 (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2)))) (/ 1 (exp (* 2 wj)))) (pow wj 2))
(/.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (*.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (*.f64 wj wj))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (* 2 wj)) 3))) (/ (pow x 2) (pow (exp (* 2 wj)) 2))) (pow wj 2))) (/ 1 (exp (* 2 wj)))) (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2)))) (pow wj 2))
(/.f64 (-.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 x x) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))) (*.f64 wj wj))) (/.f64 (*.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (*.f64 wj wj))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* x (* (exp wj) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (* 2 wj)) 3))) (/ (pow x 2) (pow (exp (* 2 wj)) 2))))) (exp (* 2 wj)))) (* -1 (/ (* (pow x 3) (exp wj)) (pow (exp (* 2 wj)) 3)))) (pow wj 3))) (/ 1 (exp (* 2 wj)))) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (* (pow wj 2) (pow (exp (* 2 wj)) 3)))) (+ (/ (* x (exp wj)) (* wj (pow (exp (* 2 wj)) 2))) (/ (pow x 2) (* (pow wj 2) (pow (exp (* 2 wj)) 2)))))) (pow wj 2))
(/.f64 (-.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (neg.f64 (fma.f64 x (/.f64 (*.f64 (exp.f64 wj) (-.f64 (/.f64 (*.f64 x x) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (exp.f64 (+.f64 wj wj))) (/.f64 (*.f64 (exp.f64 wj) (*.f64 x (*.f64 x x))) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (*.f64 wj (*.f64 wj wj)))) (-.f64 (fma.f64 x (/.f64 (exp.f64 wj) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (*.f64 wj wj))
(/ 1 (* (pow wj 2) (exp (neg (* -2 wj)))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(/ (+ (* -1 (/ (* x (exp wj)) (* wj (pow (exp (neg (* -2 wj))) 2)))) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (*.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (*.f64 wj wj))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (* wj (pow (exp (neg (* -2 wj))) 3)))) (/ (pow x 2) (* wj (pow (exp (neg (* -2 wj))) 2)))) (* -1 (/ (* x (exp wj)) (pow (exp (neg (* -2 wj))) 2)))) wj)) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (*.f64 wj (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (/.f64 (*.f64 x (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) wj)) (*.f64 wj wj))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* x (* (exp wj) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (neg (* -2 wj))) 3))) (/ (pow x 2) (pow (exp (neg (* -2 wj))) 2))))) (* wj (exp (neg (* -2 wj))))) (/ (* (pow x 3) (exp wj)) (* wj (pow (exp (neg (* -2 wj))) 3)))) (+ (* -1 (/ (* (pow x 2) (pow (exp wj) 2)) (pow (exp (neg (* -2 wj))) 3))) (/ (pow x 2) (pow (exp (neg (* -2 wj))) 2)))) wj)) (* -1 (/ (* x (exp wj)) (pow (exp (neg (* -2 wj))) 2)))) wj)) (/ 1 (exp (neg (* -2 wj))))) (pow wj 2))
(/.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal -2 binary64))) (/.f64 (+.f64 (/.f64 (fma.f64 x (/.f64 (*.f64 (exp.f64 wj) (-.f64 (/.f64 (*.f64 x x) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64))))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (-.f64 (/.f64 (*.f64 (exp.f64 wj) (*.f64 x (*.f64 x x))) (*.f64 wj (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))) (-.f64 (/.f64 (*.f64 x x) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 wj wj))) (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)))))) (neg.f64 wj)) (/.f64 (*.f64 x (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))) wj)) (*.f64 wj wj))
(/ 1 (* (pow wj 2) (exp (* 2 wj))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(+ (* -1 (/ (* x (exp wj)) (* (pow wj 3) (pow (exp (* 2 wj)) 2)))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (*.f64 x (exp.f64 wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))
(+ (* x (- (* -1 (* x (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2)))))) (/ (exp wj) (* (pow wj 3) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(fma.f64 x (neg.f64 (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))) (pow.f64 wj #s(literal 4 binary64)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64))))) (/.f64 (exp.f64 wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))))
(+ (* x (- (* x (- (* -1 (* x (+ (* -1 (/ (exp wj) (* (pow wj 5) (pow (exp (* 2 wj)) 3)))) (* -1 (/ (* (exp wj) (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2))))) (* wj (exp (* 2 wj)))))))) (+ (* -1 (/ (pow (exp wj) 2) (* (pow wj 4) (pow (exp (* 2 wj)) 3)))) (/ 1 (* (pow wj 4) (pow (exp (* 2 wj)) 2)))))) (/ (exp wj) (* (pow wj 3) (pow (exp (* 2 wj)) 2))))) (/ 1 (* (pow wj 2) (exp (* 2 wj)))))
(fma.f64 x (fma.f64 x (neg.f64 (fma.f64 x (neg.f64 (fma.f64 (exp.f64 wj) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))) (pow.f64 wj #s(literal 4 binary64)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64))))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 wj) (*.f64 (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)) (pow.f64 wj #s(literal 5 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64)))) (pow.f64 wj #s(literal 4 binary64)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (pow.f64 (exp.f64 (+.f64 wj wj)) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64))))))) (/.f64 (neg.f64 (exp.f64 wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) (*.f64 wj #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ (+ 1 (* -1 (/ (* wj (exp wj)) x))) (pow x 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 x x))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj)))) (pow x 2)))) (/ (* wj (exp wj)) x)) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 wj wj)))) (*.f64 x x))) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 x x))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* wj (* (exp wj) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj))))))) (* -1 (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))))) (pow x 3)))) (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow x 2))) (+ (/ (* wj (exp wj)) x) (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2))))) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 wj (exp.f64 wj)) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 wj wj)))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (*.f64 x (*.f64 x x)))) (-.f64 (fma.f64 wj (/.f64 (exp.f64 wj) x) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x)))) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ (+ 1 (* -1 (/ (* wj (exp wj)) x))) (pow x 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 x x))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) x)) (/ (* (pow wj 2) (exp (* 2 wj))) x)) (* -1 (* wj (exp wj)))) x))) (pow x 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (exp.f64 (+.f64 wj wj)) x)) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) x) (*.f64 wj (exp.f64 wj)))) x)) (*.f64 x x))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (/ (* wj (* (exp wj) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj)))))) x) (/ (* (pow wj 3) (* (exp wj) (exp (* 2 wj)))) x)) (+ (* -1 (* (pow wj 2) (pow (exp wj) 2))) (* (pow wj 2) (exp (* 2 wj))))) x)) (* -1 (* wj (exp wj)))) x))) (pow x 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 wj wj))))) x) (-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))) x) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 wj wj)))))) (neg.f64 x)) (*.f64 wj (exp.f64 wj))) x)) (*.f64 x x))

rewrite344.0ms (3.2%)

Memory
-1.0MiB live, 433.7MiB allocated
Rules
5 424×lower-fma.f32
5 398×lower-fma.f64
4 334×lower-*.f32
4 308×lower-*.f64
3 156×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

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

eval153.0ms (1.4%)

Memory
52.0MiB live, 274.3MiB allocated
Compiler

Compiled 38 589 to 2 953 computations (92.3% saved)

prune384.0ms (3.6%)

Memory
-159.3MiB live, 267.6MiB allocated
Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New1 054151 069
Fresh3811
Picked415
Done000
Total1 061241 085
Accuracy
99.9%
Counts
1 085 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(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)
75.3%
(fma.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) wj)
6.8%
(fma.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) #s(approx (* (/ 1 (+ (* wj (* wj (exp (+ wj wj)))) (* x (+ (* wj (exp wj)) x)))) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) wj)
75.2%
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
77.2%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
69.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
36.3%
(*.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))))
82.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
96.6%
#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 (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))
96.5%
#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))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) x))
95.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
41.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))))))))
57.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))))))
83.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
41.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))))))))
15.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
96.6%
#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 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 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)))
16.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
78.0%
#s(approx (+ (* (/ -1 (exp wj)) (/ (+ (* wj (exp wj)) (neg x)) (+ wj 1))) wj) (*.f64 x (+.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x))))
Compiler

Compiled 1 482 to 574 computations (61.3% saved)

simplify318.0ms (3%)

Memory
9.1MiB live, 442.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f64 (neg.f64 wj))
cost-diff0
(neg.f64 (exp.f64 (neg.f64 wj)))
cost-diff192
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
cost-diff6848
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
cost-diff0
(exp.f64 wj)
cost-diff0
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
cost-diff0
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
cost-diff0
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
cost-diff0
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
cost-diff0
(*.f64 wj wj)
cost-diff0
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
cost-diff0
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
cost-diff0
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))
cost-diff0
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
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 (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))
Rules
11 850×lower-fma.f32
11 836×lower-fma.f64
2 504×lower--.f32
2 500×lower--.f64
2 490×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059431
091407
1195402
2434375
31254362
43610362
56794362
08115350
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 (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))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
wj
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
x
(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 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
wj
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(*.f64 x #s(literal 5/2 binary64))
x
#s(literal 5/2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
x
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 wj)
wj
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(neg.f64 (exp.f64 (neg.f64 wj)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
wj
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
#s(literal 1 binary64)
(+.f64 #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 (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))
#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) (fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 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 (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)
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 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 (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)))
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) wj))) (*.f64 x #s(literal -2 binary64)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) wj)))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(-.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) wj))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
x
(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 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
wj
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(*.f64 x #s(literal 5/2 binary64))
x
#s(literal 5/2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
x
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 wj)
wj
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(+.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(neg.f64 (exp.f64 (neg.f64 wj)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
wj
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))

localize192.0ms (1.8%)

Memory
7.7MiB live, 350.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
accuracy0.01953125
(*.f64 wj (exp.f64 wj))
accuracy1.2576557376717157
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
accuracy14.572479646850114
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
accuracy0
(exp.f64 wj)
accuracy0.015625
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
accuracy0.0234375
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
accuracy10.635312746481064
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
accuracy0.00390625
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
accuracy0.1640625
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
accuracy2.6094550823302622
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
accuracy44.33379622381754
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
accuracy0
(*.f64 wj wj)
accuracy2.6094550823302622
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
accuracy52.78019330989013
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
accuracy0.0078125
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))
accuracy0.01171875
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
accuracy0.02734375
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
accuracy2.155555000676337
#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 (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))
Samples
79.0ms183×0valid
55.0ms70×1valid
8.0ms2valid
Compiler

Compiled 309 to 54 computations (82.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-mult: 47.0ms (39.9% of total)
ival-add: 30.0ms (25.5% of total)
adjust: 9.0ms (7.6% of total)
ival-exp: 8.0ms (6.8% of total)
ival-div: 7.0ms (5.9% of total)
const: 7.0ms (5.9% of total)
ival-sub: 7.0ms (5.9% of total)
ival-neg: 2.0ms (1.7% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series22.0ms (0.2%)

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

111 calls:

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

simplify348.0ms (3.3%)

Memory
-16.5MiB live, 427.2MiB allocated
Algorithm
egg-herbie
Rules
11 570×lower-fma.f64
11 570×lower-fma.f32
4 306×lower-*.f64
4 306×lower-*.f32
3 462×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05875821
120035065
266354978
083294522
Stop Event
iter limit
node limit
Counts
444 → 421
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
wj
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(* 5/2 (* wj x))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* 5/2 (* wj x))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
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 (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(/ x (* wj (exp wj)))
(/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/ x (* wj (exp wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
1
(+ 1 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)
x
(+ x (* -1 (* wj (+ 1 x))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(* x (exp (neg wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (exp (neg wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
-1
(- wj 1)
(- (* wj (+ 1 (* -1/2 wj))) 1)
(- (* wj (+ 1 (* wj (- (* 1/6 wj) 1/2)))) 1)
(* -1 (exp (neg wj)))
(* -1 (exp (neg wj)))
(* -1 (exp (neg wj)))
(* -1 (exp (neg wj)))
(* -1 (exp (* -1 wj)))
(* -1 (exp (* -1 wj)))
(* -1 (exp (* -1 wj)))
(* -1 (exp (* -1 wj)))
1
(+ 1 (* -1 wj))
(+ 1 (* wj (- (* 1/2 wj) 1)))
(+ 1 (* wj (- (* wj (+ 1/2 (* -1/6 wj))) 1)))
(exp (neg wj))
(exp (neg wj))
(exp (neg wj))
(exp (neg wj))
(exp (* -1 wj))
(exp (* -1 wj))
(exp (* -1 wj))
(exp (* -1 wj))
1
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(* x (+ 5/2 (* -8/3 wj)))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(* -8/3 (* wj x))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* -8/3 (* wj x))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 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))
1
(+ 1 (* -1 wj))
(+ 1 (* wj (- wj 1)))
(+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))
(/ 1 wj)
(/ (- 1 (/ 1 wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) wj)
(/ 1 wj)
(* -1 (/ (- (/ 1 wj) 1) wj))
(* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1) wj))
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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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 (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 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #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)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (-.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 (*.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 wj) (+.f64 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.f64 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 (fma.f64 x #s(literal 8/3 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))) wj))) (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 (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj) (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 (*.f64 wj (*.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 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 wj (-.f64 wj (*.f64 wj 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 wj (-.f64 wj (*.f64 wj 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 wj (-.f64 wj (*.f64 wj 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 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) 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 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) 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 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) 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)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 wj (-.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)))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(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)))
(* -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 wj (+.f64 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.f64 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 wj (+.f64 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.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))))) (* -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 (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 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 (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)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.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)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.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 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64)))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64)))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64)))))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(+ 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 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.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 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.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 (fma.f64 wj (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj) #s(literal 1 binary64)) (*.f64 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 x #s(literal 8/3 binary64) (+.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 x #s(literal 8/3 binary64) (+.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 x #s(literal 8/3 binary64) (+.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 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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 (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 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #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)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64)))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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 (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 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #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)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64)))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (fma.f64 wj (/.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x)) (neg.f64 x) x)
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))))
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(fma.f64 (fma.f64 x (/.f64 #s(literal 2 binary64) wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(fma.f64 (fma.f64 x (/.f64 #s(literal 2 binary64) wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(fma.f64 (fma.f64 x (/.f64 #s(literal 2 binary64) wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
wj
(+ wj (* 5/2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* x (+ (* 5/2 wj) (/ wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* x (+ (* 5/2 wj) (/ wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* x (+ (* 5/2 wj) (/ wj x)))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) 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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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 (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 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #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)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) (neg.f64 wj) (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 x (exp.f64 (neg.f64 wj)))) wj)) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 x (exp.f64 (neg.f64 wj)))) wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) wj)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 x (exp.f64 (neg.f64 wj)))) wj)) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj) (*.f64 x (exp.f64 (neg.f64 wj)))) wj)) wj)
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.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)
(+ 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)
x
(+ x (* -1 (* wj (+ 1 x))))
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(fma.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal 1/2 binary64)) #s(literal -1 binary64)) x) x)
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(fma.f64 wj (-.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) x) x)
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(neg.f64 wj)
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 x (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) (+.f64 x x))) x))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(fma.f64 wj (fma.f64 (neg.f64 wj) (fma.f64 wj (fma.f64 x #s(literal 3/2 binary64) (fma.f64 x #s(literal 7/6 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64)) x)) (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x)))) x)
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(+.f64 wj #s(literal -1 binary64))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(+.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 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
(+.f64 wj (fma.f64 wj (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) 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 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(fma.f64 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) wj) wj)
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg 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 (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg 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 (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg 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 (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (fma.f64 x wj x)) x))
-1
#s(literal -1 binary64)
(- wj 1)
(+.f64 wj #s(literal -1 binary64))
(- (* wj (+ 1 (* -1/2 wj))) 1)
(fma.f64 wj (fma.f64 wj #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal -1 binary64))
(- (* wj (+ 1 (* wj (- (* 1/6 wj) 1/2)))) 1)
(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))
(* -1 (exp (neg wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (neg wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (neg wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (neg wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (* -1 wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (* -1 wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (* -1 wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(* -1 (exp (* -1 wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
1
#s(literal 1 binary64)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (* wj (- (* 1/2 wj) 1)))
(fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 1/2 (* -1/6 wj))) 1)))
(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 (neg wj))
(exp.f64 (neg.f64 wj))
(exp (neg wj))
(exp.f64 (neg.f64 wj))
(exp (neg wj))
(exp.f64 (neg.f64 wj))
(exp (neg wj))
(exp.f64 (neg.f64 wj))
(exp (* -1 wj))
(exp.f64 (neg.f64 wj))
(exp (* -1 wj))
(exp.f64 (neg.f64 wj))
(exp (* -1 wj))
(exp.f64 (neg.f64 wj))
(exp (* -1 wj))
(exp.f64 (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(+ 1 (* x (+ 5/2 (* -8/3 wj))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* x (+ 5/2 (+ (* -8/3 wj) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* -1 (* x (- (* -1 (+ 5/2 (* -8/3 wj))) (/ 1 x))))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -8/3 (* wj x)) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(* -8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal -8/3 binary64)))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) #s(literal 1 binary64))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) #s(literal 1 binary64))
(* wj (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) #s(literal 1 binary64))
(* -8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal -8/3 binary64)))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)))
(* -1 (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)))
wj
(* 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))
1
#s(literal 1 binary64)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (* wj (- wj 1)))
(fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) #s(literal 1 binary64))
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(/ (- 1 (/ 1 wj)) wj)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) wj)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) wj)
(/.f64 (+.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)) wj)
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(* -1 (/ (- (/ 1 wj) 1) wj))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)
(* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) (neg.f64 wj))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1) wj))
(/.f64 (-.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)) (neg.f64 wj))

rewrite455.0ms (4.3%)

Memory
27.2MiB live, 609.4MiB allocated
Rules
7 724×lower-*.f32
7 712×lower-*.f64
6 488×lower-fma.f32
6 474×lower-fma.f64
4 050×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059380
091354
1435349
23731349
010997333
Stop Event
iter limit
node limit
iter limit
Counts
22 → 290
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 (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))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 wj)
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(fma.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(neg.f64 (exp.f64 (neg.f64 wj)))
(exp.f64 (neg.f64 wj))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(*.f64 wj (exp.f64 wj))
(/.f64 #s(literal 1 binary64) (+.f64 #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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(+.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)
(+.f64 (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj wj) #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) wj (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x) (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x))) (neg.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x) (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x))) #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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(+.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(fma.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))) (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))) (neg.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))) (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))) (*.f64 (*.f64 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)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(exp.f64 (*.f64 (log.f64 wj) #s(literal 2 binary64)))
(pow.f64 wj #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 1 binary64))
(pow.f64 (neg.f64 wj) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 wj)) #s(literal 2 binary64))
(*.f64 wj wj)
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 (neg.f64 wj) (neg.f64 wj))
(*.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x))
(+.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(+.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) x)
(-.f64 (/.f64 (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x)
(fma.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))) (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj x)))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)))) (neg.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))) (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))) (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (*.f64 wj (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (neg.f64 x))))
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) wj)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj))))
(fma.f64 wj #s(literal 1 binary64) (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) wj)
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (*.f64 wj x) #s(literal 5/2 binary64) wj)
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj wj)
(fma.f64 (*.f64 wj #s(literal 5/2 binary64)) x wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 (*.f64 wj x) (*.f64 wj #s(literal 5/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))) (neg.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (neg.f64 wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 (exp.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 wj) (+.f64 wj #s(literal 1 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (exp.f64 (neg.f64 wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (exp.f64 (neg.f64 wj)))) #s(literal -1 binary64))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (exp.f64 (neg.f64 wj)) (pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 x (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) x)
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) wj))))
(*.f64 (/.f64 x (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (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))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (exp.f64 wj)) (-.f64 #s(literal 1 binary64) wj))
(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 wj #s(literal 1 binary64)))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (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 wj)
(pow.f64 (exp.f64 wj) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) wj)
(*.f64 #s(literal 1 binary64) (exp.f64 wj))
(*.f64 (exp.f64 wj) #s(literal 1 binary64))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (*.f64 wj (exp.f64 wj))) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (neg.f64 x)))
(+.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (exp.f64 (neg.f64 wj)))) (*.f64 (neg.f64 x) (neg.f64 (exp.f64 (neg.f64 wj)))))
(-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (*.f64 wj (exp.f64 wj)) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (neg.f64 x)))
(fma.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (exp.f64 (neg.f64 wj))) (*.f64 (neg.f64 x) (neg.f64 (exp.f64 (neg.f64 wj)))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (neg.f64 x) (*.f64 x x)))) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 x x)))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (neg.f64 x) (*.f64 x x))) (neg.f64 (exp.f64 (neg.f64 wj)))) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (neg.f64 (*.f64 x x))) (neg.f64 (exp.f64 (neg.f64 wj)))) (fma.f64 wj (exp.f64 wj) x))
(*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))))
(*.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (neg.f64 wj))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(*.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(literal -1 binary64)) (exp.f64 (neg.f64 wj)))
(+.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)
(-.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) wj)
(fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (exp.f64 (neg.f64 wj))) wj)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (exp.f64 (neg.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x) wj)
(fma.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) wj)
(fma.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj) (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj) (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #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 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) wj)))
(+.f64 #s(literal 0 binary64) (neg.f64 (exp.f64 (neg.f64 wj))))
(-.f64 #s(literal 0 binary64) (exp.f64 (neg.f64 wj)))
(neg.f64 (exp.f64 (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 wj)))
(/.f64 #s(literal -1 binary64) (exp.f64 wj))
(/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 #s(literal 0 binary64) (exp.f64 (neg.f64 wj))))))
(/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))) (+.f64 #s(literal 0 binary64) (exp.f64 (neg.f64 wj))))
(pow.f64 (neg.f64 (exp.f64 wj)) #s(literal -1 binary64))
(*.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj)))
(exp.f64 (neg.f64 wj))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) wj))
(/.f64 #s(literal 1 binary64) (exp.f64 wj))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (exp.f64 wj)))
(pow.f64 (exp.f64 wj) #s(literal -1 binary64))
(pow.f64 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) wj)
(pow.f64 (/.f64 (exp.f64 wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) wj)
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(+.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 x (*.f64 wj #s(literal -8/3 binary64))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -8/3 binary64)))) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64))))
(fma.f64 wj (*.f64 #s(literal -8/3 binary64) x) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 wj #s(literal -8/3 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) x #s(literal 1 binary64))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 wj x) #s(literal -8/3 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal -8/3 binary64)) x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal -8/3 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -1 binary64))))
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 (*.f64 (log1p.f64 wj) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log1p.f64 wj)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (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) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj wj #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)))

eval90.0ms (0.8%)

Memory
-0.1MiB live, 153.9MiB allocated
Compiler

Compiled 15 546 to 1 243 computations (92% saved)

prune108.0ms (1%)

Memory
15.6MiB live, 132.4MiB allocated
Pruning

30 alts after pruning (27 fresh and 3 done)

PrunedKeptTotal
New71315728
Fresh61218
Picked325
Done011
Total72230752
Accuracy
99.9%
Counts
752 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(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)
75.3%
(fma.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) wj)
6.8%
(fma.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) #s(approx (* (/ 1 (+ (* wj (* wj (exp (+ wj wj)))) (* x (+ (* wj (exp wj)) x)))) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) wj)
75.1%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal 1/2 binary64)) #s(literal -1 binary64)) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
75.1%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
75.0%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
77.2%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
7.6%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
77.2%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
69.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
36.3%
(*.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))))
82.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
71.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (*.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))) x))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
95.7%
#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))
83.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
83.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))
82.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
3.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
41.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))))))))
15.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
96.6%
#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 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)))
16.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
16.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
78.0%
#s(approx (+ (* (/ -1 (exp wj)) (/ (+ (* wj (exp wj)) (neg x)) (+ wj 1))) wj) (*.f64 x (+.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x))))
Compiler

Compiled 1 348 to 594 computations (55.9% saved)

simplify390.0ms (3.7%)

Memory
19.5MiB live, 416.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x (exp.f64 (neg.f64 wj)))
cost-diff0
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
cost-diff0
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj))
cost-diff192
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
cost-diff0
(-.f64 #s(literal -1 binary64) x)
cost-diff0
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
cost-diff0
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
cost-diff192
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
cost-diff0
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
cost-diff0
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
cost-diff0
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)))
cost-diff320
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
cost-diff704
(fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)
Rules
16 536×lower-fma.f32
16 518×lower-fma.f64
3 260×lower-*.f32
3 252×lower-*.f64
2 664×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066459
098453
1217442
2507425
31451390
44957390
08275371
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 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 (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
(fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) 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
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
(/.f64 (*.f64 wj wj) x)
(*.f64 wj wj)
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
wj
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
x
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
wj
(-.f64 #s(literal -1 binary64) x)
#s(literal -1 binary64)
x
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) wj)
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(*.f64 x (exp.f64 (neg.f64 wj)))
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
wj
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -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)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 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 (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -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))
(fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)
(fma.f64 wj (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)
x
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x) #s(literal -2 binary64))))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
(/.f64 (*.f64 wj wj) x)
(*.f64 wj wj)
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
wj
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
x
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(+.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 x (fma.f64 wj x wj))) (+.f64 wj #s(literal 1 binary64))))
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 x (fma.f64 wj x wj)))
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
(-.f64 x (fma.f64 wj x wj))
wj
(-.f64 #s(literal -1 binary64) x)
#s(literal -1 binary64)
x
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(+.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (+.f64 wj #s(literal 1 binary64))))
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(*.f64 x (exp.f64 (neg.f64 wj)))
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
wj
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))

localize189.0ms (1.8%)

Memory
1.8MiB live, 273.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj))
accuracy0.01171875
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
accuracy0.01171875
(*.f64 x (exp.f64 (neg.f64 wj)))
accuracy14.572479646850114
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
accuracy0
(+.f64 #s(literal 1 binary64) wj)
accuracy0.01171875
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
accuracy1.385020268849332
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
accuracy14.572479646850114
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
accuracy0.00390625
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
accuracy0.03125
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
accuracy2.6094550823302622
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
accuracy17.9295882375378
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
accuracy0
(neg.f64 x)
accuracy14.562340951725059
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy19.713556800764525
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy0.03125
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
accuracy0.05859375
(fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)
accuracy2.155555000676337
#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 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)))
accuracy5.958060821775035
(/.f64 (*.f64 wj wj) x)
Samples
82.0ms197×0valid
49.0ms59×1valid
Compiler

Compiled 335 to 65 computations (80.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-mult: 36.0ms (34.8% of total)
ival-add: 21.0ms (20.3% of total)
ival-exp: 13.0ms (12.6% of total)
adjust: 8.0ms (7.7% of total)
ival-sub: 8.0ms (7.7% of total)
const: 7.0ms (6.8% of total)
ival-div: 6.0ms (5.8% of total)
ival-neg: 3.0ms (2.9% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series26.0ms (0.2%)

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

123 calls:

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

simplify401.0ms (3.8%)

Memory
-50.3MiB live, 532.1MiB allocated
Algorithm
egg-herbie
Rules
11 096×lower-fma.f64
11 096×lower-fma.f32
4 594×lower-*.f64
4 594×lower-*.f32
3 846×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06616714
122405701
278075520
081095118
Stop Event
iter limit
node limit
Counts
492 → 466
Calls
Call 1
Inputs
(* (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 (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -2 wj)
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(/ (* (pow wj 2) (- 1 wj)) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
x
(+ x (* -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)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* -2 x)
(+ (* -2 x) (* 5/2 (* wj x)))
(+ (* -2 x) (* 5/2 (* wj x)))
(+ (* -2 x) (* 5/2 (* wj x)))
(* 5/2 (* wj x))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* 5/2 (* wj x))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
x
(+ x (* -1 (* wj (+ 1 x))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(* x (exp (neg wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (exp (neg wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
x
(+ x (* -1 (* wj (+ 1 x))))
(+ x (* -1 (* wj (+ 1 x))))
(+ x (* -1 (* wj (+ 1 x))))
(* -1 (* wj (+ 1 x)))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(* -1 (* wj (+ 1 x)))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(* -1 wj)
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(* x (+ 1 (* -1 wj)))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(* -1 (* x (- wj 1)))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
-1
(- (* -1 x) 1)
(- (* -1 x) 1)
(- (* -1 x) 1)
(* -1 x)
(* -1 (* x (+ 1 (/ 1 x))))
(* -1 (* x (+ 1 (/ 1 x))))
(* -1 (* x (+ 1 (/ 1 x))))
(* -1 x)
(* -1 (* x (+ 1 (/ 1 x))))
(* -1 (* x (+ 1 (/ 1 x))))
(* -1 (* x (+ 1 (/ 1 x))))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
x
(+ x (* -1 (* wj (+ 1 x))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(* x (exp (neg wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* x (exp (neg wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(* -1 wj)
(- (* x (exp (neg wj))) wj)
(- (* x (exp (neg wj))) wj)
(- (* x (exp (neg wj))) wj)
(* x (exp (neg wj)))
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(* x (exp (neg wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
x
(+ x (* wj (- (* -1 x) 1)))
(+ x (* wj (- (+ (* -1 x) (* 1/2 (* wj x))) 1)))
(+ x (* wj (- (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x)))) 1)))
(* -1 wj)
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(* -1 wj)
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
x
(+ x (* -1 (* wj x)))
(+ x (* wj (+ (* -1 x) (* 1/2 (* wj x)))))
(+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (neg wj)))
(* x (exp (* -1 wj)))
(* x (exp (* -1 wj)))
(* x (exp (* -1 wj)))
(* x (exp (* -1 wj)))
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(/ (pow wj 2) x)
(* -2 wj)
(* wj (- (* 5/2 wj) 2))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(* -8/3 (pow wj 3))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(* -8/3 (pow wj 3))
(* -1 (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
1
(+ 1 (* -1 wj))
(+ 1 (* wj (- wj 1)))
(+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))
(/ 1 wj)
(/ (- 1 (/ 1 wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) wj)
(/ 1 wj)
(* -1 (/ (- (/ 1 wj) 1) wj))
(* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1) 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)))
Outputs
(* (pow wj 2) (- 1 wj))
(*.f64 wj (fma.f64 wj (neg.f64 wj) wj))
(+ (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 wj (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 wj (*.f64 x (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 (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(fma.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
(fma.f64 (-.f64 (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 wj wj)) x) (*.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 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
(fma.f64 (-.f64 (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 wj wj)) x) (*.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 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))) 1)))
(fma.f64 (-.f64 (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 wj wj)) x) (*.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)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 wj (fma.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) x)
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (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 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #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))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #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)))) (/.f64 x (*.f64 wj (*.f64 wj wj)))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (-.f64 (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)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (-.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)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 x (neg.f64 wj))) wj)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x))))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(neg.f64 (*.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj x))) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 wj (*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj x))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 wj wj)))))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 wj (*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj x))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 wj wj)))))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(neg.f64 (*.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(/ (* (pow wj 2) (- 1 wj)) x)
(*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(/.f64 (fma.f64 wj (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (neg.f64 wj) wj))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(/.f64 (fma.f64 wj (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (neg.f64 wj) wj))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* (pow wj 2) (- 1 wj))) x)
(/.f64 (fma.f64 wj (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (neg.f64 wj) wj))) x)
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (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 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (-.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #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 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (*.f64 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 wj (*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) 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)) (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj wj))) (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 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (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)) (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 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 x (neg.f64 wj))) wj)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 wj (fma.f64 wj (neg.f64 wj) wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 wj (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 (fma.f64 wj (neg.f64 wj) wj) (fma.f64 wj (*.f64 x (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 wj (*.f64 x (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 (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/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)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 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 (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 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 (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 wj wj)) x)) (neg.f64 x) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (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 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (-.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 x #s(literal -2/3 binary64) (*.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64))))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #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 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj))) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj))))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 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 (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 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (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 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (*.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 (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) 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)
(* -1 x)
(neg.f64 x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 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 #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 wj (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (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 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (-.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #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 (+.f64 wj #s(literal 1 binary64))) #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 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (/.f64 x (*.f64 wj wj))) #s(literal 1 binary64))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (+.f64 (fma.f64 x #s(literal 5/2 binary64) (/.f64 x (*.f64 wj wj))) #s(literal 1 binary64))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (neg.f64 x) (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 wj (neg.f64 wj)) x)) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 wj (neg.f64 wj)) x)) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (neg.f64 x) (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 wj (neg.f64 wj)) x)) x)
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (* -5/2 wj))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (*.f64 x #s(literal -5/2 binary64))) (neg.f64 wj))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 wj (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64)) x) #s(literal 1 binary64)) (+.f64 x x)) x))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(fma.f64 wj (fma.f64 wj (-.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (-.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64)) x)) (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x)))) x)
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(+.f64 wj #s(literal -1 binary64))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(+.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 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
(+.f64 wj (fma.f64 wj (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) wj) (neg.f64 wj)))
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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
(+ x (* -1 (* wj (+ 1 x))))
(-.f64 x (fma.f64 wj x wj))
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) x)
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal -1 binary64) x)) x)
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(neg.f64 wj)
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
x
(+ x (* -1 (* wj (+ 1 x))))
(-.f64 x (fma.f64 wj x wj))
(+ x (* -1 (* wj (+ 1 x))))
(-.f64 x (fma.f64 wj x wj))
(+ x (* -1 (* wj (+ 1 x))))
(-.f64 x (fma.f64 wj x wj))
(* -1 (* wj (+ 1 x)))
(*.f64 wj (-.f64 #s(literal -1 binary64) x))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(*.f64 wj (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(*.f64 wj (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)))
(* wj (+ (* -1 (+ 1 x)) (/ x wj)))
(*.f64 wj (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)))
(* -1 (* wj (+ 1 x)))
(*.f64 wj (-.f64 #s(literal -1 binary64) x))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(neg.f64 (fma.f64 wj (-.f64 x (/.f64 x wj)) wj))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(neg.f64 (fma.f64 wj (-.f64 x (/.f64 x wj)) wj))
(* -1 (* wj (+ 1 (+ x (* -1 (/ x wj))))))
(neg.f64 (fma.f64 wj (-.f64 x (/.f64 x wj)) wj))
(* -1 wj)
(neg.f64 wj)
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(-.f64 x (fma.f64 wj x wj))
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(-.f64 x (fma.f64 wj x wj))
(+ (* -1 wj) (* x (+ 1 (* -1 wj))))
(-.f64 x (fma.f64 wj x wj))
(* x (+ 1 (* -1 wj)))
(-.f64 x (*.f64 wj x))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(-.f64 x (fma.f64 wj x wj))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(-.f64 x (fma.f64 wj x wj))
(* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x)))))
(-.f64 x (fma.f64 wj x wj))
(* -1 (* x (- wj 1)))
(-.f64 x (*.f64 wj x))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
(-.f64 x (fma.f64 wj x wj))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
(-.f64 x (fma.f64 wj x wj))
(* -1 (* x (- (+ wj (/ wj x)) 1)))
(-.f64 x (fma.f64 wj x wj))
-1
#s(literal -1 binary64)
(- (* -1 x) 1)
(-.f64 #s(literal -1 binary64) x)
(- (* -1 x) 1)
(-.f64 #s(literal -1 binary64) x)
(- (* -1 x) 1)
(-.f64 #s(literal -1 binary64) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
(* -1 (* x (+ 1 (/ 1 x))))
(-.f64 #s(literal -1 binary64) x)
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 wj (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64)) x) #s(literal 1 binary64)) (+.f64 x x)) x))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (* 1/6 x))) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(fma.f64 wj (fma.f64 wj (-.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (-.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -1 binary64)) x)) (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x)))) x)
wj
(* wj (+ 1 (* -1 (/ (* (exp wj) (exp (neg wj))) wj))))
(+.f64 wj #s(literal -1 binary64))
(* wj (+ 1 (+ (* -1 (/ (* (exp wj) (exp (neg wj))) wj)) (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))))))
(+.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 (/ (* (exp wj) (exp (neg wj))) wj)) (+ (* -1 (/ (- (* -1 (* x (exp (neg wj)))) (* (exp wj) (exp (neg wj)))) (pow wj 2))) (* -1 (/ (- (* (exp wj) (exp (neg wj))) (* -1 (* x (exp (neg wj))))) (pow wj 3)))))))
(+.f64 wj (fma.f64 wj (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
wj
(* -1 (* wj (- (/ (* (exp wj) (exp (* -1 wj))) wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (* (exp wj) (exp (* -1 wj)))) (* -1 (/ (- (+ (* -1 (- (* x (exp (* -1 wj))) (* -1 (* (exp wj) (exp (* -1 wj)))))) (/ (* x (exp (* -1 wj))) wj)) (* -1 (/ (* (exp wj) (exp (* -1 wj))) wj))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) wj) (neg.f64 wj)))
(+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj))) (/ (* x (exp (neg wj))) (+ 1 wj))))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(* x (+ (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (* x (+ 1 wj)))) (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj)))))
(fma.f64 x (neg.f64 (/.f64 wj (fma.f64 wj x x))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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 (/ (exp (neg wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) (+ 1 wj)))) x)))))
(*.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
(+ x (* -1 (* wj (+ 1 x))))
(-.f64 x (fma.f64 wj x wj))
(+ x (* wj (+ (* -1 (+ 1 x)) (* 1/2 (* wj x)))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) x)
(+ x (* wj (+ (* -1 (+ 1 x)) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal -1 binary64) x)) x)
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (+ (* -1 (* (exp wj) (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 (* wj (* (exp wj) (exp (* -1 wj)))))
(neg.f64 wj)
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* (exp wj) (exp (* -1 wj))))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (* (exp wj) (exp (neg wj)))))
(neg.f64 wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(+ (* -1 (* wj (* (exp wj) (exp (neg wj))))) (* x (exp (neg wj))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ (* wj (* (exp wj) (exp (neg wj)))) x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 wj)
(neg.f64 wj)
(- (* x (exp (neg wj))) wj)
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(- (* x (exp (neg wj))) wj)
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(- (* x (exp (neg wj))) wj)
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (+ (exp (neg wj)) (* -1 (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(* -1 (* x (+ (* -1 (exp (neg wj))) (/ wj x))))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
x
(+ x (* wj (- (* -1 x) 1)))
(-.f64 x (fma.f64 wj x wj))
(+ x (* wj (- (+ (* -1 x) (* 1/2 (* wj x))) 1)))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) x)
(+ x (* wj (- (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x)))) 1)))
(fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal -1 binary64) x)) x)
(* -1 wj)
(neg.f64 wj)
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* wj (- (/ (* x (exp (neg wj))) wj) 1))
(fma.f64 wj (/.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 wj))
(* -1 wj)
(neg.f64 wj)
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* -1 (* wj (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj)))))
(neg.f64 (fma.f64 (neg.f64 wj) (/.f64 x (*.f64 wj (exp.f64 wj))) wj))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
x
(+ x (* -1 (* wj x)))
(-.f64 x (*.f64 wj x))
(+ x (* wj (+ (* -1 x) (* 1/2 (* wj x)))))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64))) x)
(+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))
(fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (neg.f64 x)) x)
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (* -1 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (* -1 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (* -1 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (exp (* -1 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* wj (- (* 5/2 wj) 2))
(*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(* -8/3 (pow wj 3))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj (*.f64 wj wj)))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (/.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) wj) #s(literal 8/3 binary64)))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (/.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) wj) #s(literal 8/3 binary64)))
(* -8/3 (pow wj 3))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj (*.f64 wj wj)))
(* -1 (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) wj))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) wj))))
1
#s(literal 1 binary64)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (* wj (- wj 1)))
(fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) #s(literal 1 binary64))
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(/ (- 1 (/ 1 wj)) wj)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) wj)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj)
(/ (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) wj)
(/.f64 (+.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)) wj)
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(* -1 (/ (- (/ 1 wj) 1) wj))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)
(* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1) wj))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))) (neg.f64 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))

rewrite333.0ms (3.1%)

Memory
2.4MiB live, 361.1MiB allocated
Rules
5 100×lower-fma.f32
5 082×lower-fma.f64
4 654×lower-*.f32
4 646×lower-*.f64
3 284×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066406
098392
1504379
24514379
08529368
Stop Event
iter limit
node limit
iter limit
Counts
23 → 320
Calls
Call 1
Inputs
(fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 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 (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
(-.f64 #s(literal -1 binary64) x)
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 (*.f64 wj wj) x)
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
Outputs
(+.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(+.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) x)
(+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) x) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(+.f64 (+.f64 x (/.f64 (*.f64 x (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) x)) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj)))
(-.f64 (/.f64 (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x))) (/.f64 (*.f64 x 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x)
(fma.f64 x (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 (*.f64 wj wj) x) x) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(fma.f64 (/.f64 (*.f64 wj wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x x)
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) x (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(fma.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) x) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(fma.f64 (*.f64 x (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 1 binary64) wj) (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)))) (neg.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x)))) (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (neg.f64 x))))
(*.f64 (+.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 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 1 binary64)) x)
(+.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.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 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(+.f64 (fma.f64 wj (*.f64 (/.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 wj #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.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 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(fma.f64 wj (*.f64 (/.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(fma.f64 (*.f64 wj wj) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 wj wj) x) (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj wj) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (/.f64 #s(literal 1 binary64) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x))) (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))))))
(/.f64 (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x))))
(/.f64 (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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))))) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x))) (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) 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 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x))
(+.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 wj wj (*.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 (*.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 #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 (*.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 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(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 wj wj (*.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 (fma.f64 wj wj (*.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 #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 wj wj (*.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 wj wj (*.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 (*.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 wj wj (*.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (fma.f64 wj wj (*.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 (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 wj wj (*.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 (fma.f64 wj wj (*.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 #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 wj wj (*.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.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 (*.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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
(+.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))
(+.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))))
(fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(fma.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #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 (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 x wj)))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)))) (neg.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (neg.f64 x))))
#s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (*.f64 wj #s(literal 5/2 binary64)) x (*.f64 x #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64))) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64)) x) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64)) x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(+.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 wj #s(literal 1 binary64) (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) wj)
(fma.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj) (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj wj (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj) (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (*.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)))
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)))
(*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) #s(literal 1 binary64))
(+.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x)))
(+.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) x)
(-.f64 (/.f64 (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))))
(fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)
(fma.f64 (-.f64 #s(literal -1 binary64) x) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x))))) (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)) (*.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) x)))))
(/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)))) (neg.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x))))) (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x))))) (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)) (*.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) x))) (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 wj (-.f64 #s(literal -1 binary64) x)))))))
(*.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) (neg.f64 x))))
(+.f64 (neg.f64 x) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (neg.f64 x))
(-.f64 #s(literal -1 binary64) x)
(-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))))
(fma.f64 x #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (+.f64 x #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal -1 binary64) (neg.f64 x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal -1 binary64) (neg.f64 x)))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(+.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 wj #s(literal 1 binary64) (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) wj)
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj) (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64))) (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj) (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))) (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)))
#s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj)))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))))
(*.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) #s(literal 1 binary64))
(+.f64 (neg.f64 wj) (*.f64 x (exp.f64 (neg.f64 wj))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (neg.f64 wj))
(-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj)
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))) (fma.f64 x (exp.f64 (neg.f64 wj)) wj)) (/.f64 (*.f64 wj wj) (fma.f64 x (exp.f64 (neg.f64 wj)) wj)))
(-.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 0 binary64)) wj)
(fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))
(fma.f64 wj #s(literal -1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))
(fma.f64 #s(literal -1 binary64) wj (*.f64 x (exp.f64 (neg.f64 wj))))
(fma.f64 (exp.f64 (neg.f64 wj)) x (neg.f64 wj))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 wj (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))))))
(/.f64 (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 wj (neg.f64 wj))) (fma.f64 x (exp.f64 (neg.f64 wj)) wj))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 wj (neg.f64 wj)))) (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) wj)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (-.f64 (*.f64 (neg.f64 wj) (neg.f64 wj)) (*.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))) (*.f64 (neg.f64 wj) (neg.f64 wj))) (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (neg.f64 wj)))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 wj (neg.f64 wj)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64)))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) wj) (*.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj)))))))
(*.f64 (fma.f64 (*.f64 x x) (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 wj (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) wj)))
(/.f64 x (exp.f64 wj))
(/.f64 (*.f64 x #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (*.f64 #s(literal 1 binary64) x) (exp.f64 wj))
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 wj wj))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 wj wj) (neg.f64 x)))
(neg.f64 (/.f64 (*.f64 wj (neg.f64 wj)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 wj wj)) #s(literal 1 binary64)))
(/.f64 (*.f64 wj wj) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 wj wj))))
(/.f64 (*.f64 wj (neg.f64 wj)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 wj (neg.f64 wj))) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 (*.f64 wj (neg.f64 wj)) #s(literal -1 binary64)) x)
(pow.f64 (/.f64 x (*.f64 wj wj)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 wj wj)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x))
(*.f64 wj (/.f64 wj x))
(*.f64 (*.f64 wj wj) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 wj (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj wj))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 wj x) wj)
(+.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 wj #s(literal -2 binary64)))
(+.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(fma.f64 wj #s(literal -2 binary64) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))
(fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj #s(literal -2 binary64)))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj wj) (*.f64 wj #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) wj (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj (*.f64 wj #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (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 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64))) (fma.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (-.f64 (*.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj #s(literal -2 binary64))) (*.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 wj #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj #s(literal -2 binary64)))) (-.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 wj #s(literal -2 binary64))))
(/.f64 (*.f64 wj (fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (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))) #s(literal 4 binary64)) (*.f64 wj (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(/.f64 (*.f64 wj (fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -4 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64)) wj) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (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))) #s(literal 4 binary64)) (*.f64 wj (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -4 binary64)) wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) wj)
(exp.f64 (*.f64 (log1p.f64 wj) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log1p.f64 wj)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
(exp.f64 (neg.f64 (*.f64 (log1p.f64 wj) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) #s(literal -1 binary64))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 wj #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj))

eval104.0ms (1%)

Memory
46.2MiB live, 156.5MiB allocated
Compiler

Compiled 19 679 to 1 425 computations (92.8% saved)

prune103.0ms (1%)

Memory
4.7MiB live, 161.0MiB allocated
Pruning

30 alts after pruning (25 fresh and 5 done)

PrunedKeptTotal
New84610856
Fresh71522
Picked325
Done033
Total85630886
Accuracy
99.9%
Counts
886 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(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)
75.1%
(fma.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) wj)
6.8%
(fma.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) #s(approx (* (/ 1 (+ (* wj (* wj (exp (+ wj wj)))) (* x (+ (* wj (exp wj)) x)))) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)) (+.f64 #s(literal 1 binary64) wj))))) wj)
75.1%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
75.1%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal -1 binary64) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
7.6%
(fma.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
7.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
69.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
77.2%
(+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj)
75.1%
(+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 wj (-.f64 #s(literal -1 binary64) x) x)) (+.f64 #s(literal 1 binary64) wj)) wj)
36.3%
(*.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))))
82.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
95.7%
#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))
83.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
83.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))
82.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
83.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
3.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
41.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 x #s(literal -2 binary64))))))))))
15.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
36.0%
#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 x (/.f64 (fma.f64 (*.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 wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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)))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)))) x)))
75.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #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))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))) x)))
71.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) (fma.f64 x #s(approx (+ (* (- 1 wj) (/ (* wj wj) x)) (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2))) (*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj x))) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))) x)))
95.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* (- 1 wj) (/ (* wj wj) x)) (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2))) (*.f64 wj (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) x)))
16.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
16.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (fma.f64 wj (neg.f64 wj) wj))))
Compiler

Compiled 2 225 to 574 computations (74.2% saved)

regimes53.0ms (0.5%)

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

3 calls:

18.0ms
wj
15.0ms
x
14.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
98.8%2wj
96.6%1x
99.9%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)

regimes24.0ms (0.2%)

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

2 calls:

13.0ms
wj
9.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
98.8%2wj
98.5%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes8.0ms (0.1%)

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

1 calls:

6.0ms
wj
Results
AccuracySegmentsBranch
98.7%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes15.0ms (0.1%)

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

Compiled 24 to 12 computations (50% saved)

regimes8.0ms (0.1%)

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

1 calls:

7.0ms
wj
Results
AccuracySegmentsBranch
97.9%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

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

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

Compiled 24 to 12 computations (50% saved)

regimes9.0ms (0.1%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes19.0ms (0.2%)

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

3 calls:

15.0ms
wj
2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
x
Results
AccuracySegmentsBranch
80.2%3(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
69.5%1wj
76.4%3x
Compiler

Compiled 24 to 12 computations (50% saved)

regimes5.0ms (0%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes4.0ms (0%)

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

Compiled 24 to 12 computations (50% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.973688035774459e-15
2.8018829181937518e-14
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch18.0ms (0.2%)

Memory
-20.0MiB live, 17.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
1.6192617920138182e-8
0.07433510493259388
Samples
9.0ms144×0valid
Compiler

Compiled 318 to 193 computations (39.3% saved)

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

bsearch12.0ms (0.1%)

Memory
14.1MiB live, 14.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
1.6192617920138182e-8
0.07433510493259388
Samples
7.0ms112×0valid
Compiler

Compiled 264 to 157 computations (40.5% saved)

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

bsearch6.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
5.0ms
1.6192617920138182e-8
0.07433510493259388
Samples
3.0ms48×0valid
Compiler

Compiled 255 to 148 computations (42% saved)

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

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
1.6192617920138182e-8
0.07433510493259388
Compiler

Compiled 237 to 130 computations (45.1% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2746048460619969e-229
3.139078566264548e-215
0.0ms
-2.4053809356464328e-260
0.0
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch19.0ms (0.2%)

Memory
-20.0MiB live, 17.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
-1.3072423874895816e-70
-6.390344396257908e-74
Samples
6.0ms105×0valid
3.0ms23×1valid
Compiler

Compiled 141 to 85 computations (39.7% saved)

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

simplify56.0ms (0.5%)

Memory
11.8MiB live, 48.6MiB allocated
Algorithm
egg-herbie
Rules
512×unsub-neg_binary64
262×neg-mul-1_binary64
208×distribute-lft-neg-in_binary64
148×distribute-neg-out_binary64
124×neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107646
1136646
2163646
3186646
4219646
5250646
6274646
7381646
8633646
9823646
10871646
11921646
12975646
131036646
141097646
151118646
161137646
171156646
181175646
191184646
201186646
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/633825300114114700748351602688 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 (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)) (+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj))
(if (<=.f64 wj #s(literal 1152921504606847/288230376151711744 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 (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)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 48999163945791/144115188075855872 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)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 5534023222112865/18446744073709551616 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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))))))
(if (<=.f64 wj #s(literal 5534023222112865/18446744073709551616 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 wj (*.f64 wj 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 #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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -5539569662801113/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 5462437423415177/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 x #s(literal -466240534134175/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/633825300114114700748351602688 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 (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)) (+.f64 (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) wj))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/633825300114114700748351602688 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 (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)) (+.f64 wj (/.f64 #s(approx (* (neg (exp (neg wj))) (- (* wj (exp wj)) x)) (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 1152921504606847/288230376151711744 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 (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)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 48999163945791/144115188075855872 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)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 5534023222112865/18446744073709551616 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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))))))
(if (<=.f64 wj #s(literal 5534023222112865/18446744073709551616 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 wj (*.f64 wj 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 #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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -5539569662801113/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 5462437423415177/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -5539569662801113/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 5462437423415177/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 x #s(literal -466240534134175/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.2s (11.7%)

Memory
62.4MiB live, 748.5MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
11 570×lower-fma.f64
11 570×lower-fma.f32
8 180×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0873544
012029295
142238930
086048480
05875821
120035065
266354978
083294522
02291279
17031230
221361025
37947962
08898916
057339
0109284
1473279
24512279
08714273
066406
098392
1504379
24514379
08529368
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 398 to 162 computations (59.3% saved)

preprocess101.0ms (0.9%)

Memory
1.4MiB live, 152.3MiB allocated
Compiler

Compiled 560 to 162 computations (71.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...