Jmat.Real.lambertw, newton loop step

Time bar (total: 11.3s)

analyze123.0ms (1.1%)

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

Compiled 18 to 10 computations (44.4% saved)

sample2.4s (21.4%)

Memory
-108.1MiB live, 2 776.4MiB allocated
Samples
755.0ms7 815×0exit
536.0ms6 493×0valid
349.0ms1 763×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-sub: 406.0ms (39.2% of total)
ival-exp: 208.0ms (20.1% of total)
ival-div: 141.0ms (13.6% of total)
ival-mult: 127.0ms (12.3% of total)
ival-add: 92.0ms (8.9% of total)
adjust: 43.0ms (4.2% of total)
ival-true: 12.0ms (1.2% of total)
ival-assert: 6.0ms (0.6% of total)
Bogosity

preprocess321.0ms (2.8%)

Memory
9.4MiB live, 411.8MiB 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)))

explain153.0ms (1.3%)

Memory
11.9MiB live, 252.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
530-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
40-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation530
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o40
(*.f64 wj (exp.f64 wj))overflow4
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow4
(exp.f64 wj)overflow4
(*.f64 wj (exp.f64 wj))overflow4
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow4
(exp.f64 wj)overflow8
Confusion
Predicted +Predicted -
+572
-0197
Precision
1.0
Recall
0.9661016949152542
Confusion?
Predicted +Predicted MaybePredicted -
+5702
-00197
Precision?
1.0
Recall?
0.9661016949152542
Freqs
test
numberfreq
0199
157
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
29.0ms416×0valid
20.0ms96×1valid
Compiler

Compiled 142 to 36 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-exp: 10.0ms (31.1% of total)
ival-div: 6.0ms (18.7% of total)
ival-sub: 6.0ms (18.7% of total)
ival-add: 4.0ms (12.5% of total)
ival-mult: 4.0ms (12.5% of total)
adjust: 2.0ms (6.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

simplify286.0ms (2.5%)

Memory
2.8MiB live, 400.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
cost-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)))

localize35.0ms (0.3%)

Memory
-5.9MiB live, 70.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 wj (exp.f64 wj))
accuracy100.0%
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy98.4%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy82.0%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
13.0ms208×0valid
8.0ms48×1valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-exp: 4.0ms (30% of total)
ival-sub: 3.0ms (22.5% of total)
ival-div: 2.0ms (15% of total)
ival-mult: 2.0ms (15% of total)
adjust: 1.0ms (7.5% of total)
ival-add: 1.0ms (7.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series17.0ms (0.1%)

Memory
-30.6MiB live, 23.0MiB 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
8.0ms
wj
@-inf
(- wj (/ (- (* 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))))

simplify423.0ms (3.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02291279
17031230
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))

rewrite393.0ms (3.5%)

Memory
70.9MiB live, 741.5MiB allocated
Algorithm
batch-egg-rewrite
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)

eval117.0ms (1%)

Memory
-0.7MiB live, 257.9MiB allocated
Compiler

Compiled 24 244 to 2 028 computations (91.6% saved)

prune109.0ms (1%)

Memory
-16.9MiB live, 244.2MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New66012672
Fresh000
Picked101
Done000
Total66112673
Accuracy
100.0%
Counts
673 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
79.6%
(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)
80.5%
(-.f64 wj (/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
7.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
76.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
81.9%
(-.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)))))))
74.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
95.7%
#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))
86.2%
#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 356 to 216 computations (39.3% saved)

simplify329.0ms (2.9%)

Memory
-13.9MiB live, 622.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
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
(+.f64 wj #s(literal 1 binary64))
cost-diff0
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
cost-diff0
(*.f64 wj #s(literal -2 binary64))
cost-diff0
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
cost-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))
cost-diff384
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
Rules
14 018×lower-fma.f32
14 006×lower-fma.f64
3 218×lower-+.f32
3 216×lower-+.f64
2 940×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035296
059271
1123271
2268264
3815250
42851250
57692250
08069242
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 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
x
(*.f64 wj #s(literal -2 binary64))
wj
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
#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)
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 #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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (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 #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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (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 #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)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 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 #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 #s(literal 8/3 binary64) (*.f64 wj x) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 8/3 binary64))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
x
(*.f64 wj #s(literal -2 binary64))
wj
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
#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 x (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 x (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj)))
x
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(exp.f64 wj)
wj
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)

localize141.0ms (1.2%)

Memory
-23.8MiB live, 124.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 wj)
accuracy100.0%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
accuracy100.0%
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
accuracy86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
accuracy100.0%
(+.f64 wj #s(literal 1 binary64))
accuracy100.0%
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
accuracy82.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
accuracy25.6%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
accuracy100.0%
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
accuracy100.0%
(*.f64 wj #s(literal -2 binary64))
accuracy84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
accuracy82.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy4.6%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy100.0%
(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)
accuracy100.0%
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
accuracy99.9%
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
accuracy95.7%
#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
53.0ms191×0valid
26.0ms62×1valid
2.0ms2valid
Compiler

Compiled 260 to 35 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-mult: 17.0ms (29.8% of total)
const: 11.0ms (19.3% of total)
ival-add: 10.0ms (17.5% of total)
ival-div: 6.0ms (10.5% of total)
adjust: 4.0ms (7% of total)
ival-exp: 4.0ms (7% of total)
ival-sub: 4.0ms (7% of total)
exact: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series41.0ms (0.4%)

Memory
7.4MiB live, 44.5MiB allocated
Counts
18 → 360
Calls
Call 1
Inputs
#<alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))>
#<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 #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 (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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))>
#<alt (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)>
#<alt (*.f64 wj #s(literal -2 binary64))>
#<alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))>
#<alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))>
#<alt (/.f64 wj (+.f64 wj #s(literal 1 binary64)))>
#<alt (+.f64 wj #s(literal 1 binary64))>
#<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 (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)>
Outputs
#<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 (- 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 (+ (* -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 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 (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* -2 (* wj x)))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* -2 (* wj x))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 wj)>
#<alt (* -2 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 (+ 1 (* -1 wj)))>
#<alt (* wj (+ 1 (* wj (- wj 1))))>
#<alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) 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)))>
#<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 (* 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)))))>
Calls

90 calls:

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

simplify406.0ms (3.6%)

Memory
8.0MiB live, 412.5MiB allocated
Algorithm
egg-herbie
Rules
10 854×lower-fma.f64
10 854×lower-fma.f32
4 394×lower-*.f64
4 394×lower-*.f32
3 484×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04044956
112804761
240524179
085523906
Stop Event
iter limit
node limit
Counts
360 → 338
Calls
Call 1
Inputs
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* -2 (* wj x))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ 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)
(* 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)))))
Outputs
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 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)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (neg.f64 wj))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* 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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (*.f64 wj wj))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.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 (/.f64 x wj) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) 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 wj (*.f64 (*.f64 wj wj) (fma.f64 (/.f64 x wj) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) (+.f64 (+.f64 (/.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 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (*.f64 wj wj))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (*.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 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.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 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (+.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) wj)) wj)) (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)))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x (-.f64 wj (*.f64 wj wj)))))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x (-.f64 wj (*.f64 wj wj)))))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x (-.f64 wj (*.f64 wj wj)))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (*.f64 wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (*.f64 wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (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)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* 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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (*.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))))) (+.f64 #s(literal 3/2 binary64) (neg.f64 (*.f64 x #s(literal -3 binary64))))))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.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 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (+.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 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.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 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* 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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* 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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (*.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))))) (+.f64 #s(literal 3/2 binary64) (neg.f64 (*.f64 x #s(literal -3 binary64))))))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.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 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (+.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 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.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 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
wj
(* wj (+ 1 (* -1 wj)))
(-.f64 wj (*.f64 wj wj))
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj)
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 #s(literal 1 binary64) wj)
(+ 1 wj)
(+.f64 #s(literal 1 binary64) wj)
(+ 1 wj)
(+.f64 #s(literal 1 binary64) wj)
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* 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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.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 (fma.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj) x)))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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 (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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 (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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 (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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 (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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 (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.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
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (*.f64 x (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 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) (/.f64 x (exp.f64 wj)) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 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 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) 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)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 #s(literal 8/3 binary64) x) wj)
(* 8/3 (* wj x))
(*.f64 wj (*.f64 #s(literal 8/3 binary64) x))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))
(* 8/3 (* wj x))
(*.f64 wj (*.f64 #s(literal 8/3 binary64) x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 x (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)))

rewrite294.0ms (2.6%)

Memory
34.4MiB live, 421.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 294×lower-*.f32
5 286×lower-*.f64
3 980×lower-fma.f32
3 968×lower-fma.f64
3 612×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035247
059225
1287225
22495225
08191225
Stop Event
iter limit
node limit
iter limit
Counts
18 → 413
Calls
Call 1
Inputs
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(*.f64 wj #s(literal -2 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#s(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)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
Outputs
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(+.f64 (*.f64 x #s(literal 2/3 binary64)) (*.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -4/3 binary64))))
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x (*.f64 x #s(literal 2/3 binary64)))
(/.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))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x #s(literal -4/3 binary64))) (*.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 x #s(literal -4/3 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))) #s(literal -1 binary64))
(*.f64 x #s(literal 8/3 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(*.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -4/3 binary64))))
(*.f64 #s(literal 8/3 binary64) x)
(+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (neg.f64 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))
(-.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) wj)
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
(-.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal -1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #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))) (-.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 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 wj wj)) (+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) wj))
(/.f64 (fma.f64 #s(literal 1 binary64) (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 (/.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 x (*.f64 x x)) #s(literal 125/8 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 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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)))))) (*.f64 (/.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 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 (fma.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 #s(literal 1 binary64) (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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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)))))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (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 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (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 (-.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))) (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 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.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))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.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))) (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)))))) (*.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 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (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 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (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 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (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)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 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 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (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 (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)) (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 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.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)) (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)))))) (*.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 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 (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 (neg.f64 (-.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 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 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.f64 (neg.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 (neg.f64 (-.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 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (neg.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 (fma.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (neg.f64 (-.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 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))) (*.f64 (neg.f64 (fma.f64 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 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (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 (fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.f64 (neg.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 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (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)))))) (*.f64 (neg.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 (fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (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 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (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 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 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 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (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)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (fma.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 (-.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (*.f64 (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)))) #s(literal 1 binary64))) (*.f64 (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 (-.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (*.f64 (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)))) #s(literal 1 binary64))) (*.f64 (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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (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)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.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) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (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)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.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 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (*.f64 (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)))) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))) (*.f64 (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)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.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 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (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)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))))) (*.f64 (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)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.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 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (*.f64 (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)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))))) (*.f64 (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)))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.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) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (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 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (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 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.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 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.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)))) (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #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))) #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))) (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.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)))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #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))) #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))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.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)))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 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 x (*.f64 x x)) #s(literal 125/8 binary64) #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))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.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)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 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 x (*.f64 x x)) #s(literal 125/8 binary64) #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))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.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)))) (fma.f64 x #s(literal 5/2 binary64) #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 x x) #s(literal 25/4 binary64) #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 x #s(literal 5/2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.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 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 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))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #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))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.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 x #s(literal 5/2 binary64) #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))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #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))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.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)))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 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))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 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))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.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 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.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 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #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 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 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 (/.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 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 (*.f64 #s(literal 1 binary64) (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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 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 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (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 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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)))))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (/.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 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 wj 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)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #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 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (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 (-.f64 (*.f64 #s(literal 1 binary64) (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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (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 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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)))))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #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 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 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 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.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))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (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 (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 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 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (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 (-.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 (*.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))) (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 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.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))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) 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 wj 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))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #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 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 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 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 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 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (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 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (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 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (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)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (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 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #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 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))) (*.f64 (fma.f64 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 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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (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 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (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)))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (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 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 wj 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)) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #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 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 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 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.f64 (neg.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 (neg.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 (neg.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 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 (neg.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 (neg.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 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 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (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 (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 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (neg.f64 (-.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 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 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (neg.f64 (-.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 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (neg.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 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #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 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #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 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.f64 (neg.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 (neg.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 (neg.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 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (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 (neg.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 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (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 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (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)))))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (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 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 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 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 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 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 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 #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 #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 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (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 #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 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (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 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (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 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (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)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (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 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (*.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 (*.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 (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 (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (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)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (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 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) x))
(+.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))) x)
(+.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 x (*.f64 wj #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))))))
(/.f64 #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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))))) (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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))))))) (/.f64 #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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 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 (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 wj wj (-.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 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))))
(/.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 (*.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 (neg.f64 #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 (-.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 (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 #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)))))) (*.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)) (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 (*.f64 wj wj) (+.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) (*.f64 (+.f64 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)))))
(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))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(+.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64))))
(+.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj x)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x x)
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)) (*.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x)
(*.f64 wj #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 wj wj (-.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal -1 binary64)))
(neg.f64 (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(neg.f64 (/.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(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 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (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) (-.f64 (*.f64 wj wj) wj)))
(/.f64 (fma.f64 wj wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (*.f64 (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64))))
(pow.f64 (/.f64 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) 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 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x (exp.f64 (neg.f64 wj)))))
(/.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 #s(literal 1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x)))
(/.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 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x (exp.f64 (neg.f64 wj)))) #s(literal -1 binary64))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x (exp.f64 (neg.f64 wj))))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) x)
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (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 #s(literal 1 binary64) wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(*.f64 (/.f64 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 (exp.f64 (+.f64 wj wj)) wj))))
(*.f64 (/.f64 x (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj 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 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(/.f64 (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 (exp.f64 (+.f64 wj wj)) wj))))
(/.f64 (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (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 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(/.f64 (neg.f64 (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) wj)))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (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 (exp.f64 wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(pow.f64 (/.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj 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))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) wj)))))
(*.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.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 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)) wj)
(+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 x wj)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(+.f64 (+.f64 wj (*.f64 #s(literal 2/3 binary64) (*.f64 x wj))) (*.f64 x (*.f64 #s(literal 2 binary64) wj)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)
(fma.f64 x (*.f64 #s(literal 2/3 binary64) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 #s(literal 2/3 binary64) (*.f64 x wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 wj (*.f64 x #s(literal 2/3 binary64)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x wj) #s(literal 2/3 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x wj) #s(literal 8/3 binary64) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (*.f64 wj wj))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (*.f64 (neg.f64 wj) wj)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)

eval126.0ms (1.1%)

Memory
-1.6MiB live, 236.6MiB allocated
Compiler

Compiled 23 684 to 2 022 computations (91.5% saved)

prune88.0ms (0.8%)

Memory
-5.1MiB live, 193.4MiB allocated
Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New76019779
Fresh437
Picked145
Done000
Total76526791
Accuracy
100.0%
Counts
791 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
79.6%
(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)
5.1%
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
7.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
74.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj))))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
4.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
6.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
95.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
60.1%
#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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))
84.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)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
84.5%
#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)))))
4.5%
#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)))))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
3.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
84.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 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))))
14.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) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 768 to 412 computations (46.4% saved)

simplify426.0ms (3.8%)

Memory
13.1MiB live, 519.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 wj (exp.f64 wj))
cost-diff0
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
cost-diff0
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
cost-diff0
#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)))))
cost-diff0
(*.f64 x wj)
cost-diff0
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
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 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
cost-diff0
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
cost-diff0
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
cost-diff0
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 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))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 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
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
cost-diff0
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))
cost-diff0
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
Rules
20 048×lower-fma.f32
20 032×lower-fma.f64
3 910×lower-*.f32
3 902×lower-*.f64
2 612×lower--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055396
081382
1197382
2516352
31389352
44777352
08296352
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 (fma.f64 x (fma.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 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj (fma.f64 x (fma.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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
x
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.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))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
wj
(*.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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(*.f64 x wj)
x
wj
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
#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)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
x
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
wj
(exp.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
#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 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x (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 (fma.f64 x (fma.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 (-.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 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
x
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.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))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
wj
(*.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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(*.f64 x wj)
(*.f64 wj x)
x
wj
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
#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)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
x
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
wj
(exp.f64 wj)

localize165.0ms (1.5%)

Memory
15.6MiB live, 207.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 wj (exp.f64 wj))
accuracy100.0%
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
accuracy86.2%
#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)))))
accuracy6.7%
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
accuracy100.0%
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
accuracy100.0%
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
accuracy96.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 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
accuracy87.0%
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
accuracy100.0%
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
accuracy100.0%
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
accuracy96.0%
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
accuracy86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
accuracy100.0%
(neg.f64 x)
accuracy82.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy74.4%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy100.0%
(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)
accuracy100.0%
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
accuracy100.0%
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
accuracy96.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
Samples
66.0ms192×0valid
40.0ms61×1valid
2.0ms2valid
1.0ms5exit
Compiler

Compiled 287 to 52 computations (81.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-mult: 32.0ms (37.4% of total)
ival-add: 20.0ms (23.4% of total)
ival-sub: 9.0ms (10.5% of total)
const: 7.0ms (8.2% of total)
adjust: 7.0ms (8.2% of total)
ival-div: 4.0ms (4.7% of total)
ival-exp: 4.0ms (4.7% of total)
exact: 1.0ms (1.2% of total)
ival-neg: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series24.0ms (0.2%)

Memory
-8.8MiB live, 28.4MiB allocated
Counts
20 → 432
Calls
Call 1
Inputs
#<alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))>
#<alt (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)>
#<alt (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)))>
#<alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))>
#<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))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))>
#<alt #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))>
#<alt (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)>
#<alt (*.f64 x (fma.f64 wj #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 (*.f64 x 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 (*.f64 x 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 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)>
#<alt (*.f64 x wj)>
#<alt #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)))))>
#<alt (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))>
#<alt #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))>
#<alt (*.f64 wj (exp.f64 wj))>
#<alt (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))>
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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))>
#<alt (* (pow wj 3) (- (* -8/3 x) 1))>
#<alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))>
#<alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))>
#<alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))>
#<alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))>
#<alt (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))>
#<alt (* (pow wj 2) (- (* -8/3 x) 1))>
#<alt (* (pow wj 2) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))>
#<alt (* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))>
#<alt (* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))>
#<alt (* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 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 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))>
#<alt (* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))>
#<alt (* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))>
#<alt (* x (+ 5/2 (* -8/3 wj)))>
#<alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))>
#<alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))>
#<alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))>
#<alt (+ 1 (* 5/2 x))>
#<alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))>
#<alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))>
#<alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))>
#<alt (* wj (- (* -8/3 x) 1))>
#<alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))>
#<alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))>
#<alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))>
#<alt (* -1 (* wj (+ 1 (* 8/3 x))))>
#<alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))>
#<alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))>
#<alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 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 (* -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 (* (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 x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))>
#<alt (+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 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 (* -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 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<alt (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))>
#<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)))>
#<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)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))>
#<alt (+ x (* wj (+ (* -2 x) (* wj (+ (* -8/3 (* wj x)) (* 5/2 x))))))>
#<alt (* -8/3 (* (pow wj 3) x))>
#<alt (* (pow wj 3) (+ (* -8/3 x) (* 5/2 (/ x wj))))>
#<alt (* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (* 5/2 (/ x wj)))))>
#<alt (* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ x (pow wj 3))))))>
#<alt (* -8/3 (* (pow wj 3) x))>
#<alt (* -1 (* (pow wj 3) (+ (* -5/2 (/ x wj)) (* 8/3 x))))>
#<alt (* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* 5/2 x)) wj)) (* 8/3 x))))>
#<alt (* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)) wj)) (* 8/3 x))))>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* 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 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 5/2>
#<alt (+ 5/2 (* -8/3 wj))>
#<alt (+ 5/2 (* -8/3 wj))>
#<alt (+ 5/2 (* -8/3 wj))>
#<alt (* -8/3 wj)>
#<alt (* wj (- (* 5/2 (/ 1 wj)) 8/3))>
#<alt (* wj (- (* 5/2 (/ 1 wj)) 8/3))>
#<alt (* wj (- (* 5/2 (/ 1 wj)) 8/3))>
#<alt (* -8/3 wj)>
#<alt (* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))>
#<alt (* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))>
#<alt (* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))>
Calls

108 calls:

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

simplify396.0ms (3.5%)

Memory
8.3MiB live, 468.8MiB allocated
Algorithm
egg-herbie
Rules
14 228×lower-fma.f64
14 228×lower-fma.f32
5 732×lower-*.f64
5 732×lower-*.f32
3 244×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05046156
116745888
256375549
084035097
Stop Event
iter limit
node limit
Counts
432 → 410
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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
(* (pow wj 3) (- (* -8/3 x) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 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 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(* wj (- (* -8/3 x) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
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 (* (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))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 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 (* -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 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -8/3 (* wj x)) (* 5/2 x))))))
(* -8/3 (* (pow wj 3) x))
(* (pow wj 3) (+ (* -8/3 x) (* 5/2 (/ x wj))))
(* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (* 5/2 (/ x wj)))))
(* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ x (pow wj 3))))))
(* -8/3 (* (pow wj 3) x))
(* -1 (* (pow wj 3) (+ (* -5/2 (/ x wj)) (* 8/3 x))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* 5/2 x)) wj)) (* 8/3 x))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)) wj)) (* 8/3 x))))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
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)))))
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))
5/2
(+ 5/2 (* -8/3 wj))
(+ 5/2 (* -8/3 wj))
(+ 5/2 (* -8/3 wj))
(* -8/3 wj)
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(* -8/3 wj)
(* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))
(* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))
(* -1 (* wj (- 8/3 (* 5/2 (/ 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 (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (*.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))))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(/ 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) 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 (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
(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)
(* (pow wj 3) (- (* -8/3 x) 1))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x #s(literal -8/3 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 wj (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 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)) (* 8/3 x)))))
(*.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj) (*.f64 wj (neg.f64 wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (*.f64 wj (*.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)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 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 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) wj)) (*.f64 wj (*.f64 wj (neg.f64 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 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(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)))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x 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) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x 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 (* 8/3 x))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 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 (* 8/3 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 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal 2 binary64)) (neg.f64 x))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 x (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* wj (- (* -8/3 x) 1))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
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 (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (*.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))))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(/ 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 3/2 binary64)))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 3/2 binary64)))) (*.f64 x #s(literal -2/3 binary64))))) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 3/2 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(+.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj))))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #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 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 x (*.f64 (+.f64 wj #s(literal 1 binary64)) (neg.f64 (exp.f64 wj))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #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 x (*.f64 (+.f64 wj #s(literal 1 binary64)) (neg.f64 (exp.f64 wj))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (/.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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (/.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 #s(literal 1 binary64) (/.f64 wj (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (*.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))))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(/ 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) 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 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.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 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* 5/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (/.f64 x (*.f64 wj wj)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal 5/2 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (/.f64 x (*.f64 wj wj)))))
(* 5/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.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))))
(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))))
(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))))
(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))))
(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))))
(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))))
(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))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 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)))
(* 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 x (*.f64 wj #s(literal 5/2 binary64)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* 5/2 (* wj x))
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 5/2 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (*.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))))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(/ 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) 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 (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj 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 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x 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 #s(literal -1 binary64) (+.f64 (fma.f64 x #s(literal -8/3 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 wj (*.f64 wj wj))))))
(* -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 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj) (*.f64 wj (neg.f64 wj)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj (*.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)))
(* -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 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) wj)) (*.f64 wj (*.f64 wj (neg.f64 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 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.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)) #s(literal -1 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) (neg.f64 x))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(*.f64 x (neg.f64 (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(*.f64 x (neg.f64 (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(*.f64 x (neg.f64 (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(*.f64 x (neg.f64 (fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(fma.f64 (*.f64 x wj) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -8/3 (* wj x)) (* 5/2 x))))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* -8/3 (* (pow wj 3) x))
(*.f64 x (*.f64 (*.f64 wj (*.f64 wj #s(literal -8/3 binary64))) wj))
(* (pow wj 3) (+ (* -8/3 x) (* 5/2 (/ x wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)))
(* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (* 5/2 (/ x wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj))))
(* (pow wj 3) (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ x (pow wj 3))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (*.f64 wj wj)))))))
(* -8/3 (* (pow wj 3) x))
(*.f64 x (*.f64 (*.f64 wj (*.f64 wj #s(literal -8/3 binary64))) wj))
(* -1 (* (pow wj 3) (+ (* -5/2 (/ x wj)) (* 8/3 x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* 5/2 x)) wj)) (* 8/3 x))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x wj))) wj))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)) wj)) (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) (neg.f64 wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x 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 (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (*.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))))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 (+.f64 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (fma.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) wj))
(/ 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj) 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 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.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 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (+.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 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)))
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 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
5/2
#s(literal 5/2 binary64)
(+ 5/2 (* -8/3 wj))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
(+ 5/2 (* -8/3 wj))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
(+ 5/2 (* -8/3 wj))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
(* -8/3 wj)
(*.f64 wj #s(literal -8/3 binary64))
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* wj (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* -8/3 wj)
(*.f64 wj #s(literal -8/3 binary64))
(* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 wj (neg.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj))))
(* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 wj (neg.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj))))
(* -1 (* wj (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 wj (neg.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj))))

rewrite653.0ms (5.8%)

Memory
5.5MiB live, 518.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 330×lower-*.f32
7 322×lower-*.f64
6 162×lower-fma.f32
6 146×lower-fma.f64
3 808×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055354
081340
1438340
23938340
010645332
Stop Event
iter limit
node limit
iter limit
Counts
20 → 327
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.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 x (fma.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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(*.f64 x wj)
#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)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
Outputs
#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))
(+.f64 x (*.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)))))
(+.f64 (*.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)
(+.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 (*.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)))) (*.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))))) (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))) (neg.f64 x))) (/.f64 (*.f64 x 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))) (neg.f64 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)
(fma.f64 wj (*.f64 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 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (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))) wj x)
(fma.f64 (*.f64 wj (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)) wj (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.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 (*.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)))) (*.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)))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (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))) (neg.f64 x)) (*.f64 (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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.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))))) (*.f64 (*.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)))) (*.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)))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.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)))) (*.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))))) (*.f64 (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 wj x)))))
(/.f64 (*.f64 (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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (neg.f64 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))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.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))))) (*.f64 (*.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)))) (*.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))))))))
(/.f64 (neg.f64 (*.f64 (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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) (neg.f64 (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))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.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)))) (*.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)))))) (-.f64 x (*.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))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.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))))) (*.f64 (*.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)))) (*.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)))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (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))) (neg.f64 x)) (*.f64 (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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (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 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 (-.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 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.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))))) (*.f64 (*.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)))) (*.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))))))))
(*.f64 (*.f64 (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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj (-.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))) (neg.f64 x))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.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 (*.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 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(+.f64 (fma.f64 x #s(literal -2 binary64) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(-.f64 (/.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj 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)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 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)))))
(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)))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(fma.f64 x #s(literal -2 binary64) (*.f64 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 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj x) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 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 (*.f64 wj x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) x (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 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 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.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 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 (-.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 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.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 (fma.f64 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 wj (*.f64 (-.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 (*.f64 (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))) (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)))) (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 (neg.f64 (fma.f64 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.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 (neg.f64 (*.f64 (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))) (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))))) (neg.f64 (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 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))))
(pow.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 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 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.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 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 (-.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(literal -1 binary64))
(*.f64 (fma.f64 (*.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 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.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 (*.f64 (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))) (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 #s(literal 1 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 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(+.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(+.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (neg.f64 wj))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(-.f64 (/.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
(fma.f64 wj (*.f64 #s(literal -8/3 binary64) x) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(fma.f64 x (*.f64 wj #s(literal -8/3 binary64)) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(fma.f64 (*.f64 wj x) #s(literal -8/3 binary64) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (*.f64 wj #s(literal -8/3 binary64)) x (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (*.f64 x #s(literal -8/3 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj) (-.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (-.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))) (neg.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
(/.f64 (-.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #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 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)))) (*.f64 wj (*.f64 wj wj))) (fma.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 wj wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))) (*.f64 wj wj)) (+.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x))) (*.f64 (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (+.f64 wj #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (+.f64 wj #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 #s(literal -8/3 binary64) (*.f64 wj x))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (*.f64 #s(literal -8/3 binary64) (*.f64 wj x)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (+.f64 wj #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (+.f64 wj #s(literal 1 binary64)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (+.f64 wj #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) x) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (+.f64 wj #s(literal 1 binary64)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (neg.f64 (+.f64 wj #s(literal 1 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (neg.f64 wj))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) x) (-.f64 #s(literal 1 binary64) (neg.f64 wj)) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj) (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))))
(*.f64 (*.f64 (-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 wj wj (-.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 (neg.f64 #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 (*.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 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(+.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(fma.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) x)
(fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 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 (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (*.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 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 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)))))
(/.f64 (*.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))) (neg.f64 (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 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 (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x) (*.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 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 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))))
(*.f64 (*.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)))
(+.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 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 #s(literal 5/2 binary64) (*.f64 wj x) (*.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 wj x) #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 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (*.f64 x #s(literal 5/2 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 (-.f64 (*.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (*.f64 x #s(literal 5/2 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 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))))
(/.f64 (*.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 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj x) (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 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x))
(+.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) x)
(+.f64 (*.f64 (*.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj) x) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 (*.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj) x)) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))))
(fma.f64 wj (*.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(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)
(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)
(fma.f64 x (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj (*.f64 wj x)) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(fma.f64 (*.f64 wj x) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x) x)
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj x) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) wj (fma.f64 wj (*.f64 x #s(literal -2 binary64)) 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))) x x)
(fma.f64 (*.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj) x (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) wj x)
(fma.f64 (*.f64 (*.f64 wj x) wj) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (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 x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (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)) (*.f64 (*.f64 wj x) x)))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)))) (neg.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))) (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (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 x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 wj x) (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 x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 x))))
(*.f64 wj x)
(*.f64 x wj)
#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)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))) (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))))
(neg.f64 (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x) #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))
(pow.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))) x)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj))))))
#s(approx (* (exp wj) (+ wj 1)) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))
(+.f64 (*.f64 wj #s(literal -8/3 binary64)) #s(literal 5/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))) (/.f64 #s(literal 25/4 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
(fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) (+.f64 #s(literal 25/4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (neg.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))
(/.f64 (-.f64 #s(literal 25/4 binary64) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (-.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) #s(literal 125/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal -8/3 binary64) #s(literal -5/2 binary64))))

eval100.0ms (0.9%)

Memory
31.3MiB live, 184.9MiB allocated
Compiler

Compiled 19 524 to 1 564 computations (92% saved)

prune82.0ms (0.7%)

Memory
-5.6MiB live, 154.4MiB allocated
Pruning

27 alts after pruning (20 fresh and 7 done)

PrunedKeptTotal
New7624766
Fresh11617
Picked235
Done044
Total76527792
Accuracy
100.0%
Counts
792 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
79.6%
(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)
5.1%
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
7.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
74.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj))))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
4.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
6.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
95.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
94.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
60.1%
#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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) 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 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))
84.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)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
84.5%
#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)))))
4.5%
#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)))))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) x)))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) #s(approx (+ (* wj (* x (+ (* wj 5/2) -2))) x) (*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))))
3.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
84.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 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) x x)))
14.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) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 751 to 399 computations (46.9% saved)

simplify452.0ms (4%)

Memory
-13.5MiB live, 576.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
cost-diff0
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
cost-diff0
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) wj)
cost-diff0
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
cost-diff192
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
cost-diff0
(-.f64 wj (*.f64 wj wj))
cost-diff0
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
cost-diff0
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
cost-diff0
(*.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
cost-diff0
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
cost-diff0
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
cost-diff0
(fma.f64 wj (-.f64 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 (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
cost-diff128
(-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
Rules
20 042×lower-fma.f32
20 028×lower-fma.f64
4 796×lower-*.f32
4 788×lower-*.f64
2 434×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054360
077355
1171355
2386338
3896338
43143338
56474338
08285324
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 (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
wj
(-.f64 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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
wj
(*.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
wj
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
wj
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
#s(literal -1 binary64)
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
wj
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
wj
(-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(*.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)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
wj
(*.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
wj
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.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))))) (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
wj
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))
#s(literal -1 binary64)
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
wj
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize469.0ms (4.1%)

Memory
22.8MiB live, 257.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
accuracy100.0%
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
accuracy96.1%
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
accuracy86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
accuracy100.0%
(+.f64 #s(literal 1 binary64) wj)
accuracy100.0%
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
accuracy58.6%
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
accuracy16.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
accuracy100.0%
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
accuracy100.0%
(-.f64 wj (*.f64 wj wj))
accuracy95.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
accuracy24.7%
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
accuracy100.0%
(*.f64 x #s(literal -2 binary64))
accuracy100.0%
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
accuracy84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
accuracy5.7%
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
accuracy100.0%
(-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
accuracy100.0%
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
accuracy100.0%
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
accuracy95.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
Samples
400.0ms232×1valid
9.0ms24×0valid
Compiler

Compiled 253 to 54 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 161.0ms
ival-add: 60.0ms (37.2% of total)
ival-mult: 38.0ms (23.6% of total)
adjust: 26.0ms (16.1% of total)
ival-div: 10.0ms (6.2% of total)
ival-sub: 10.0ms (6.2% of total)
const: 10.0ms (6.2% of total)
ival-exp: 6.0ms (3.7% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.2%)

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

102 calls:

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

simplify352.0ms (3.1%)

Memory
22.0MiB live, 491.1MiB allocated
Algorithm
egg-herbie
Rules
11 952×lower-fma.f64
11 952×lower-fma.f32
5 470×lower-*.f64
5 470×lower-*.f32
3 536×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04325096
114184843
245734422
082074072
Stop Event
iter limit
node limit
Counts
408 → 383
Calls
Call 1
Inputs
(* -2 x)
(- (* wj (- 1 (* -5/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 (* -2 (/ x wj))) (* -5/2 x)))
(* wj (- (+ 1 (* -2 (/ x wj))) (* -5/2 x)))
(* wj (- (+ 1 (* -2 (/ x wj))) (* -5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
wj
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
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 (/ x (pow wj 2))) (+ (* -5/2 x) (* 2 (/ x wj)))))
(* (pow wj 2) (- (+ 1 (/ x (pow wj 2))) (+ (* -5/2 x) (* 2 (/ x wj)))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(pow wj 2)
(+ (* x (+ 1 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (pow wj 2))
(+ (* x (+ 1 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (pow wj 2))
(+ (* x (+ 1 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (pow wj 2))
(* x (+ 1 (* -1 (* wj (+ 2 (* -5/2 wj))))))
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (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)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* x (+ 2 (* -5/2 wj)))
(* 2 x)
(+ (* -5/2 (* wj x)) (* 2 x))
(+ (* -5/2 (* wj x)) (* 2 x))
(+ (* -5/2 (* wj x)) (* 2 x))
(* -5/2 (* wj x))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(* -5/2 (* wj x))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* -2 (* wj x))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj 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 (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
(* (pow wj 3) (- (* -8/3 x) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 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 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(* x (- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
wj
(* 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 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) 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
(- wj 1)
(- (* wj (+ 1 (* -1 wj))) 1)
(- (* wj (+ 1 (* wj (- wj 1)))) 1)
(/ -1 wj)
(/ (- (/ 1 wj) 1) wj)
(/ (- (/ 1 wj) (+ 1 (/ 1 (pow wj 2)))) wj)
(/ (- (+ (/ 1 wj) (/ 1 (pow wj 3))) (+ 1 (/ 1 (pow wj 2)))) wj)
(/ -1 wj)
(* -1 (/ (- 1 (/ 1 wj)) wj))
(* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))
(* -1 (/ (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) wj))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ 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 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* 2/3 (pow wj 3))
(* (pow wj 3) (+ 2/3 (* 3/2 (/ 1 wj))))
(* (pow wj 3) (+ 2/3 (+ (* 3/2 (/ 1 wj)) (/ 2 (pow wj 2)))))
(* (pow wj 3) (+ 2/3 (+ (* 3/2 (/ 1 wj)) (+ (/ 1 (pow wj 3)) (/ 2 (pow wj 2))))))
(* 2/3 (pow wj 3))
(* (pow wj 3) (+ 2/3 (* 3/2 (/ 1 wj))))
(* -1 (* (pow wj 3) (- (* -1 (/ (+ 3/2 (* 2 (/ 1 wj))) wj)) 2/3)))
(* -1 (* (pow wj 3) (- (* -1 (/ (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))) wj)) 2/3)))
3/2
(+ 3/2 (* 2/3 wj))
(+ 3/2 (* 2/3 wj))
(+ 3/2 (* 2/3 wj))
(* 2/3 wj)
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(* 2/3 wj)
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
Outputs
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(- (* wj (- 1 (* -5/2 x))) (* 2 x))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(- (* wj (- 1 (* -5/2 x))) (* 2 x))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(- (* wj (- 1 (* -5/2 x))) (* 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 (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
(* wj (- (+ 1 (* -2 (/ x wj))) (* -5/2 x)))
(fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
(* wj (- (+ 1 (* -2 (/ x wj))) (* -5/2 x)))
(fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
(fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
(fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
(* -1 (* wj (- (* 2 (/ x wj)) (+ 1 (* 5/2 x)))))
(fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)
wj
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* -1 (* x (+ 2 (* -5/2 wj)))))
(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)))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (/ wj x) (+ 2 (* -5/2 wj))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* -1 (* x (- (* -1 (/ wj x)) (* -1 (+ 2 (* -5/2 wj))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 #s(literal -2 binary64) x)) 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 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (- 1 (* -5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (- 1 (* -5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (- 1 (* -5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (- (+ 1 (* -2 (/ x wj))) (* -5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj))
(* (pow wj 2) (- (+ 1 (/ x (pow wj 2))) (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (*.f64 wj (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) (+.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj wj))))))
(* (pow wj 2) (- (+ 1 (/ x (pow wj 2))) (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (*.f64 wj (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) (+.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj wj))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)) wj)))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (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 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (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 (* -1 (* wj (+ 2 (* -5/2 wj)))))) (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 (* -1 (* wj (+ 2 (* -5/2 wj))))))
(fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (pow wj 2) x))))
(fma.f64 x (*.f64 wj (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (pow wj 2) x))))
(fma.f64 x (*.f64 wj (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(* x (+ 1 (+ (* -1 (* wj (+ 2 (* -5/2 wj)))) (/ (pow wj 2) x))))
(fma.f64 x (*.f64 wj (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.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)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x)) #s(literal -1 binary64)) (neg.f64 x))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* x (+ 2 (* -5/2 wj)))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(+ (* -5/2 (* wj x)) (* 2 x))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(+ (* -5/2 (* wj x)) (* 2 x))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(+ (* -5/2 (* wj x)) (* 2 x))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(* -5/2 (* wj x))
(*.f64 x (*.f64 wj #s(literal -5/2 binary64)))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
(* wj (+ (* -5/2 x) (* 2 (/ x wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
(* -5/2 (* wj x))
(*.f64 x (*.f64 wj #s(literal -5/2 binary64)))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
(* -1 (* wj (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal 2 binary64) wj))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 #s(literal -2 binary64) x)) 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 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* -1 (* x (- (* 2 wj) 1)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* -1 (* x (- (* 2 wj) 1)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* -1 (* x (- (* 2 wj) 1)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* -1 (* x (- (* 2 wj) 1)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 (* wj x))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 #s(literal -2 binary64) x)) 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 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -2 binary64) x)) x)
(* (pow wj 3) (- (* -8/3 x) 1))
(*.f64 wj (*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64))))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (/.f64 x (*.f64 wj (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 wj (*.f64 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)) (* 8/3 x)))))
(neg.f64 (*.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) #s(literal 1 binary64)) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 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 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)) wj)) wj)) (*.f64 wj (*.f64 wj (neg.f64 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)))
(+.f64 x (*.f64 wj (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 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (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 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (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 (+ 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 (*.f64 wj (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)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (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)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (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)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(neg.f64 (*.f64 x (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))))
(* -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 (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -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) (* wj (- (* -8/3 x) 1))))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -2 binary64) x))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64))))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal -1 binary64) (fma.f64 x #s(literal -8/3 binary64) (/.f64 (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) #s(literal 1 binary64)) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal -1 binary64) (fma.f64 x #s(literal -8/3 binary64) (/.f64 (fma.f64 x (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)) #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 (fma.f64 wj (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 wj (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 wj (-.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 2 binary64)) (neg.f64 x))
wj
(* wj (+ 1 (* -1 wj)))
(-.f64 wj (*.f64 wj wj))
(* wj (+ 1 (* -1 wj)))
(-.f64 wj (*.f64 wj wj))
(* wj (+ 1 (* -1 wj)))
(-.f64 wj (*.f64 wj wj))
(* -1 (pow wj 2))
(*.f64 wj (neg.f64 wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(* -1 (pow wj 2))
(*.f64 wj (neg.f64 wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(-.f64 wj (*.f64 wj wj))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(*.f64 wj (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 wj (fma.f64 (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 wj wj) wj))
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj #s(literal -1 binary64))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(+.f64 wj (*.f64 wj (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))
(+.f64 wj (*.f64 wj (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 #s(literal -2 binary64) x)) 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 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
-1
#s(literal -1 binary64)
(- wj 1)
(+.f64 wj #s(literal -1 binary64))
(- (* wj (+ 1 (* -1 wj))) 1)
(fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))
(- (* wj (+ 1 (* wj (- wj 1)))) 1)
(fma.f64 wj (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(/ -1 wj)
(/.f64 #s(literal -1 binary64) wj)
(/ (- (/ 1 wj) 1) wj)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(/ (- (/ 1 wj) (+ 1 (/ 1 (pow wj 2)))) wj)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)
(/ (- (+ (/ 1 wj) (/ 1 (pow wj 3))) (+ 1 (/ 1 (pow wj 2)))) wj)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))) wj)
(/ -1 wj)
(/.f64 #s(literal -1 binary64) wj)
(* -1 (/ (- 1 (/ 1 wj)) wj))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)
(* -1 (/ (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) 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
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 #s(literal -2 binary64) x)) 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 (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.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 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- 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 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) 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 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 x (*.f64 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 (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) x)) x)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) (/.f64 x (exp.f64 wj))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)) wj)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(neg.f64 (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) wj) (/.f64 x (exp.f64 wj))) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 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)))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) wj)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* 2/3 (pow wj 3))
(*.f64 wj (*.f64 #s(literal 2/3 binary64) (*.f64 wj wj)))
(* (pow wj 3) (+ 2/3 (* 3/2 (/ 1 wj))))
(*.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)))
(* (pow wj 3) (+ 2/3 (+ (* 3/2 (/ 1 wj)) (/ 2 (pow wj 2)))))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))))
(* (pow wj 3) (+ 2/3 (+ (* 3/2 (/ 1 wj)) (+ (/ 1 (pow wj 3)) (/ 2 (pow wj 2))))))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 2 binary64) (*.f64 wj wj)))))
(* 2/3 (pow wj 3))
(*.f64 wj (*.f64 #s(literal 2/3 binary64) (*.f64 wj wj)))
(* (pow wj 3) (+ 2/3 (* 3/2 (/ 1 wj))))
(*.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)))
(* -1 (* (pow wj 3) (- (* -1 (/ (+ 3/2 (* 2 (/ 1 wj))) wj)) 2/3)))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 #s(literal -2/3 binary64) (/.f64 (+.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj))))
(* -1 (* (pow wj 3) (- (* -1 (/ (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))) wj)) 2/3)))
(*.f64 (-.f64 #s(literal -2/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 2 binary64) wj))) wj)) (*.f64 wj (*.f64 wj (neg.f64 wj))))
3/2
#s(literal 3/2 binary64)
(+ 3/2 (* 2/3 wj))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(+ 3/2 (* 2/3 wj))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(+ 3/2 (* 2/3 wj))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* 2/3 wj)
(*.f64 wj #s(literal 2/3 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* 2/3 wj)
(*.f64 wj #s(literal 2/3 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(* wj (+ 2/3 (* 3/2 (/ 1 wj))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))

rewrite345.0ms (3%)

Memory
-47.7MiB live, 513.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 778×lower-fma.f32
4 764×lower-fma.f64
4 710×lower-*.f32
4 702×lower-*.f64
4 102×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054328
077323
1394323
23402323
09270312
Stop Event
iter limit
node limit
iter limit
Counts
21 → 356
Calls
Call 1
Inputs
(-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x))
(fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))) x)
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 wj (*.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 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 wj wj))
(fma.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 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
Outputs
(+.f64 wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(+.f64 (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)) wj)
(-.f64 wj (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)) (/.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)))
(-.f64 (-.f64 wj (*.f64 wj (*.f64 #s(literal -5/2 binary64) x))) (*.f64 x #s(literal 2 binary64)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 x (neg.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) wj)
(fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(fma.f64 (neg.f64 x) (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)
(fma.f64 (neg.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) x wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (fma.f64 wj wj (-.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (-.f64 wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (neg.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (neg.f64 (-.f64 wj (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (*.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 x (*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))))) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))
(+.f64 (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))
(fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x)
(fma.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x))) (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj x)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)))) (neg.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))) (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))) (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))) (neg.f64 (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj)))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) x) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 x) wj) (neg.f64 x))))
(+.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)))
(fma.f64 wj (*.f64 #s(literal -5/2 binary64) x) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)))
(fma.f64 x (*.f64 wj #s(literal -5/2 binary64)) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal -5/2 binary64) (*.f64 wj x) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)))
(fma.f64 (*.f64 wj #s(literal -5/2 binary64)) x (*.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 wj x) #s(literal -5/2 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal -5/2 binary64)) wj (*.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64) #s(literal 8 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))))
(/.f64 (*.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 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64) #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 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 wj (*.f64 #s(literal -5/2 binary64) x))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 wj (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64) #s(literal 8 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64)))) (neg.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -125/8 binary64) #s(literal 8 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64)) x)) (neg.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal -2 binary64))))
(*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)))
(*.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
#s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(*.f64 x (*.f64 wj #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 wj x))
(*.f64 (*.f64 wj #s(literal -2 binary64)) x)
(*.f64 (*.f64 x #s(literal -2 binary64)) wj)
(*.f64 (*.f64 wj x) #s(literal -2 binary64))
(*.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 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
(+.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))
(+.f64 (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))) x)
(-.f64 (/.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))
(fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)
(fma.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj x)))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))) (neg.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))) (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))) (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))))) (neg.f64 (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (*.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) (neg.f64 x))))
#s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 wj))) (* x -2)) (-.f64 wj (*.f64 wj wj)))
(+.f64 wj (*.f64 wj (neg.f64 wj)))
(+.f64 (*.f64 wj (neg.f64 wj)) wj)
(-.f64 wj (*.f64 wj wj))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (fma.f64 wj wj wj)) (/.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 wj (neg.f64 wj)))
(fma.f64 wj (neg.f64 wj) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 wj (neg.f64 wj)))
(fma.f64 #s(literal -1 binary64) (*.f64 wj wj) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 wj (neg.f64 wj)))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 wj (neg.f64 wj)))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 wj (neg.f64 wj)))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 wj (neg.f64 wj)))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 wj (neg.f64 wj)))
(fma.f64 (neg.f64 wj) wj wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (*.f64 wj (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj wj) (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj wj wj) (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj))))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))))
(/.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj))) (fma.f64 wj wj wj))
(/.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj))) (-.f64 wj (*.f64 wj (neg.f64 wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 wj (*.f64 wj (neg.f64 wj)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj wj wj)))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj)))) (neg.f64 (-.f64 wj (*.f64 wj (neg.f64 wj)))))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) wj) (fma.f64 wj (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj (*.f64 wj wj)))))) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 wj wj wj)) (*.f64 (fma.f64 wj wj wj) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 wj wj wj) (fma.f64 wj wj wj)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (fma.f64 wj wj wj))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (fma.f64 wj (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) wj)) (neg.f64 (fma.f64 wj (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj wj wj) (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(*.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj)) (-.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj wj) (*.f64 wj wj))))
(*.f64 (*.f64 (fma.f64 wj wj wj) (-.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))
(+.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(+.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)
(-.f64 (/.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)))
(fma.f64 wj #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 #s(literal 1 binary64) wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) wj wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (/.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)) wj)
(fma.f64 (/.f64 (neg.f64 wj) (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 wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) wj)
(fma.f64 (/.f64 (neg.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 wj wj (/.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (neg.f64 wj)) (*.f64 wj (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (fma.f64 wj wj (/.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (neg.f64 wj)) (*.f64 wj (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)) (*.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (/.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) wj)))
(*.f64 (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 wj (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) #s(literal -1 binary64))
(pow.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.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 (/.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))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(*.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) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(+.f64 wj #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) #s(literal 1 binary64))
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.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)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (fma.f64 wj wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (*.f64 (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 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 (fma.f64 wj wj #s(literal 1 binary64)) wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (fma.f64 wj (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 x) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(pow.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) x)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))))) (*.f64 wj #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) (*.f64 wj wj) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) wj #s(literal 1 binary64))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))) wj (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)))
(+.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64)) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))) (/.f64 #s(literal 9/4 binary64) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
(fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64)) (+.f64 #s(literal 9/4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64)) wj)))
(/.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64)) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64))) (neg.f64 (+.f64 #s(literal 9/4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64)) wj))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64))) (neg.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))))
(/.f64 (-.f64 #s(literal 9/4 binary64) (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64))) (-.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64)) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))) (*.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)) #s(literal 9/4 binary64))) (*.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9/4 binary64) (*.f64 (*.f64 wj wj) #s(literal 4/9 binary64)))) (neg.f64 (-.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8/27 binary64) #s(literal 27/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal 9/4 binary64)) wj)))
(*.f64 (fma.f64 (*.f64 wj wj) #s(literal 4/9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal 2/3 binary64) #s(literal -3/2 binary64))))

eval94.0ms (0.8%)

Memory
10.9MiB live, 204.4MiB allocated
Compiler

Compiled 13 588 to 1 383 computations (89.8% saved)

prune256.0ms (2.3%)

Memory
8.1MiB live, 141.3MiB allocated
Pruning

30 alts after pruning (21 fresh and 9 done)

PrunedKeptTotal
New72712739
Fresh6915
Picked325
Done077
Total73630766
Accuracy
100.0%
Counts
766 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
74.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
4.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
7.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (/.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)) wj))
6.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (/.f64 (neg.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) wj))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.4%
#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))
95.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
6.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj #s(approx (* x (+ (* wj -5/2) 2)) (*.f64 x #s(literal 2 binary64)))) x))
4.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (/ -1 (+ 1 wj)) (+.f64 wj #s(literal -1 binary64))) wj))
3.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (/ -1 (+ 1 wj)) #s(literal -1 binary64)) wj))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
86.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))
84.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)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
84.5%
#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)))))
84.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (+.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
4.5%
#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)))))
84.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) x)))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) #s(approx (+ (* wj (* x (+ (* wj 5/2) -2))) x) (*.f64 (neg.f64 x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64))))))
14.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj (fma.f64 (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 wj wj) wj))))
14.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))))
14.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
14.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj wj)))
95.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (- wj (* x (+ (* wj -5/2) 2)))) x) (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))))
84.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 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) x x)))
Compiler

Compiled 929 to 379 computations (59.2% saved)

regimes62.0ms (0.6%)

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

3 calls:

15.0ms
x
13.0ms
wj
13.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
99.0%2wj
97.8%2x
98.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)

regimes30.0ms (0.3%)

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

2 calls:

15.0ms
wj
12.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
95.7%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
98.4%2wj
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes13.0ms (0.1%)

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

1 calls:

11.0ms
wj
Results
AccuracySegmentsBranch
97.9%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

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

1 calls:

8.0ms
wj
Results
AccuracySegmentsBranch
97.9%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes14.0ms (0.1%)

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

7.0ms
wj
6.0ms
x
Results
AccuracySegmentsBranch
95.2%1x
97.6%2wj
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes18.0ms (0.2%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes17.0ms (0.1%)

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

3 calls:

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

regimes14.0ms (0.1%)

Memory
-12.4MiB live, 26.5MiB 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 (/ -1 (+ 1 wj))) wj) (*.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 wj #s(approx (/ -1 (+ 1 wj)) #s(literal -1 binary64)) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (/ -1 (+ 1 wj)) (+.f64 wj #s(literal -1 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj (-.f64 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:

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

Compiled 24 to 12 computations (50% saved)

regimes9.0ms (0.1%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes8.0ms (0.1%)

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

3 calls:

3.0ms
x
3.0ms
wj
3.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
74.5%1wj
84.2%3(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
80.3%3x
Compiler

Compiled 24 to 12 computations (50% saved)

regimes6.0ms (0.1%)

Memory
-27.0MiB live, 12.6MiB 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 (/ -1 (+ 1 wj))) wj) (*.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 (/ -1 (+ 1 wj))) wj) (*.f64 wj wj)))
Calls

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes4.0ms (0%)

Memory
10.1MiB live, 10.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.446035699747013e-17
0.002835192393926175
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.09823623020469077
7.218501683992858
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.09823623020469077
7.218501683992858
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.09823623020469077
7.218501683992858
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.09823623020469077
7.218501683992858
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.9867705193610348e-266
0.0ms
-1.0020841800044864e-292
0.0
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch19.0ms (0.2%)

Memory
-7.8MiB live, 31.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
-6.8639926578066335e-106
-4.173686398878265e-114
Samples
7.0ms44×1valid
5.0ms100×0valid
Compiler

Compiled 129 to 94 computations (27.1% saved)

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

simplify38.0ms (0.3%)

Memory
-1.9MiB live, 38.8MiB allocated
Algorithm
egg-herbie
Rules
260×distribute-lft-neg-in_binary64
170×neg-mul-1_binary64
162×neg-sub0_binary64
124×sub-neg_binary64
114×+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107596
1144596
2183596
3219596
4263596
5318596
6374596
7437596
8529596
9654596
10767596
11837596
12891596
13920596
14928596
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 wj #s(literal 6490371073168535/324518553658426726783156020576256 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.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 3602879701896397/36028797018963968 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)) (-.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 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj #s(approx (* x (+ (* wj -5/2) 2)) (*.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))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj #s(approx (* x (+ (* wj -5/2) 2)) (*.f64 x #s(literal 2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 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))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 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 0 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 x #s(literal -7023719668396391/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 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 (/ -1 (+ 1 wj))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(if (<=.f64 wj #s(literal 6490371073168535/324518553658426726783156020576256 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal 6490371073168535/324518553658426726783156020576256 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.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 3602879701896397/36028797018963968 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)) (-.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 3602879701896397/36028797018963968 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 wj 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))))))
(if (<=.f64 wj #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj #s(approx (* x (+ (* wj -5/2) 2)) (*.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))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (-.f64 wj #s(approx (* x (+ (* wj -5/2) 2)) (*.f64 x #s(literal 2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (+ (* x (+ (* wj -8/3) 5/2)) (- 1 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))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 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 0 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.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 -2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 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 0 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (/ -1 (+ 1 wj))) wj) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 x #s(literal -7023719668396391/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 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 (/ -1 (+ 1 wj))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.3s (11.6%)

Memory
18.1MiB live, 929.3MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
14 228×lower-fma.f64
14 228×lower-fma.f32
11 952×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04044956
112804761
240524179
085523906
035247
059225
1287225
22495225
08191225
04325096
114184843
245734422
082074072
05046156
116745888
256375549
084035097
02291279
17031230
221361025
37947962
08898916
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 332 to 147 computations (55.7% saved)

preprocess95.0ms (0.8%)

Memory
16.8MiB live, 172.2MiB allocated
Compiler

Compiled 518 to 174 computations (66.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...