Jmat.Real.lambertw, newton loop step

Time bar (total: 11.6s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze76.0ms (0.7%)

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

Compiled 18 to 10 computations (44.4% saved)

sample2.1s (18.2%)

Memory
-77.4MiB live, 2 942.4MiB allocated
Samples
520.0ms1 740×1valid
469.0ms7 671×0exit
403.0ms6 516×0valid
Precisions
Click to see histograms. Total time spent on operations: 977.0ms
ival-div: 340.0ms (34.8% of total)
ival-exp: 211.0ms (21.6% of total)
ival-sub: 170.0ms (17.4% of total)
ival-mult: 120.0ms (12.3% of total)
ival-add: 78.0ms (8% of total)
adjust: 40.0ms (4.1% of total)
ival-true: 12.0ms (1.2% of total)
ival-assert: 6.0ms (0.6% of total)
Bogosity

preprocess315.0ms (2.7%)

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

Useful iterations: 3 (0.0ms)

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

explain152.0ms (1.3%)

Memory
1.8MiB live, 157.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
680-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
50-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation680
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o50
(*.f64 wj (exp.f64 wj))overflow5
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow5
(exp.f64 wj)overflow5
(*.f64 wj (exp.f64 wj))overflow5
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow5
(exp.f64 wj)overflow10
Confusion
Predicted +Predicted -
+733
-0180
Precision
1.0
Recall
0.9605263157894737
Confusion?
Predicted +Predicted MaybePredicted -
+7303
-00180
Precision?
1.0
Recall?
0.9605263157894737
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
30.0ms396×0valid
18.0ms114×1valid
1.0ms2valid
Compiler

Compiled 142 to 36 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-exp: 8.0ms (28.6% of total)
ival-sub: 6.0ms (21.5% of total)
ival-div: 4.0ms (14.3% of total)
ival-mult: 4.0ms (14.3% of total)
adjust: 3.0ms (10.7% of total)
ival-add: 3.0ms (10.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

simplify272.0ms (2.3%)

Memory
-8.3MiB live, 306.6MiB 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)))

localize43.0ms (0.4%)

Memory
6.0MiB live, 42.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy100.0%
(*.f64 wj (exp.f64 wj))
accuracy98.1%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy77.9%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
24.0ms198×0valid
9.0ms57×1valid
0.0ms2valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

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

series9.0ms (0.1%)

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

simplify690.0ms (6%)

Memory
-7.1MiB live, 624.6MiB 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))

rewrite379.0ms (3.3%)

Memory
35.1MiB live, 652.6MiB 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)

eval89.0ms (0.8%)

Memory
19.1MiB live, 212.8MiB allocated
Compiler

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

prune114.0ms (1%)

Memory
-86.1MiB live, 219.7MiB allocated
Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New65814672
Fresh000
Picked101
Done000
Total65914673
Accuracy
99.9%
Counts
673 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(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)
36.2%
(/.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))))
70.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
77.8%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
70.9%
(-.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)))
6.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
77.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)))))))
67.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
5.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
80.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
93.7%
#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))
93.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
83.3%
#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 582 to 260 computations (55.3% saved)

simplify625.0ms (5.4%)

Memory
1.1MiB live, 548.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.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)))))))
cost-diff64
(-.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))))
cost-diff320
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
cost-diff1024
(*.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)))))
cost-diff0
(exp.f64 wj)
cost-diff0
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
cost-diff0
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
cost-diff128
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
cost-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
18 312×lower-fma.f32
18 298×lower-fma.f64
4 342×lower-*.f32
4 330×lower-*.f64
2 348×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044415
078376
1160376
2335349
31093349
44234336
08118325
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
x
#s(literal 5/2 binary64)
#s(literal 1 binary64)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
x
(*.f64 wj #s(literal 2 binary64))
#s(literal 2 binary64)
#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)
(-.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)))))))
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))))))
(*.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
(-.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))))
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
(/.f64 wj (fma.f64 x wj x))
(fma.f64 x wj x)
#s(literal 1 binary64)
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (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 x (*.f64 wj #s(literal 8/3 binary64)) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 8/3 binary64))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj)
x
(*.f64 wj #s(literal 2 binary64))
#s(literal 2 binary64)
#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)
(-.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)))))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(*.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)))))
(/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))
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))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
(/.f64 wj (fma.f64 wj x x))
(/.f64 wj (fma.f64 x wj x))
(/.f64 wj (fma.f64 wj x x))
(fma.f64 x wj x)
(fma.f64 wj x x)
#s(literal 1 binary64)
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))

localize203.0ms (1.8%)

Memory
6.8MiB live, 243.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
accuracy99.9%
(*.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)))))
accuracy99.6%
(/.f64 wj (fma.f64 x wj x))
accuracy77.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)))))))
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)))
accuracy83.3%
#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 2 binary64))
accuracy100.0%
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
accuracy93.5%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
accuracy77.9%
(-.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)))
accuracy77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy5.2%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
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.6%
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
accuracy99.5%
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
accuracy94.3%
#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
56.0ms182×0valid
39.0ms69×1valid
2.0ms2valid
2.0ms3valid
Compiler

Compiled 348 to 44 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-mult: 23.0ms (33% of total)
ival-add: 12.0ms (17.2% of total)
ival-div: 8.0ms (11.5% of total)
adjust: 7.0ms (10% of total)
ival-exp: 7.0ms (10% of total)
ival-sub: 7.0ms (10% of total)
const: 4.0ms (5.7% of total)
exact: 1.0ms (1.4% of total)
ival-neg: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series37.0ms (0.3%)

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

123 calls:

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

simplify355.0ms (3.1%)

Memory
18.3MiB live, 494.3MiB allocated
Algorithm
egg-herbie
Rules
9 898×lower-fma.f64
9 898×lower-fma.f32
4 426×lower-*.f64
4 426×lower-*.f32
3 662×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite457.0ms (3.9%)

Memory
18.6MiB live, 404.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 808×lower-fma.f32
3 794×lower-fma.f64
3 728×lower-/.f32
3 722×lower-/.f64
3 672×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044339
078306
1371306
23383306
08333306
Stop Event
iter limit
node limit
iter limit
Counts
23 → 572
Calls
Call 1
Inputs
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 wj)
(*.f64 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)))))
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
(-.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))))
(-.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 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(*.f64 wj #s(literal 2 binary64))
(/.f64 wj (fma.f64 x wj x))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
Outputs
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(+.f64 (*.f64 x #s(literal 2/3 binary64)) (*.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -4/3 binary64))))
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x (*.f64 x #s(literal 2/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))))))
(/.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))) (*.f64 x #s(literal -4/3 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 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 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (neg.f64 (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 (neg.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))))) (neg.f64 (neg.f64 (*.f64 x #s(literal -4/3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))) #s(literal -1 binary64))
(*.f64 x #s(literal 8/3 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(*.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -4/3 binary64))))
(*.f64 #s(literal 8/3 binary64) x)
(+.f64 #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj)) wj)
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (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 (*.f64 x #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 #s(literal -1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.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 #s(literal -1 binary64) (neg.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)))))))
(/.f64 #s(literal -1 binary64) (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 (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 (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 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #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))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 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 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #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 (*.f64 (*.f64 x #s(literal 8/3 binary64)) 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))) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) 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 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (-.f64 (*.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 (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 (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 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) (*.f64 (-.f64 #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 (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj)) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 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 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))) (*.f64 wj wj)) (+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) wj))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #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))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))))) (neg.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 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) 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))) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj))))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj))))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj))))
(/.f64 (neg.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 (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 (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 (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 (neg.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)))))) (neg.f64 (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 (neg.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj)) wj)))))
(/.f64 (neg.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))))) (neg.f64 (-.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 (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))) (*.f64 wj wj))) (neg.f64 (+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)) wj)))
(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 #s(literal -2 binary64) wj) x))
(+.f64 (+.f64 x (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.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)))) (*.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 x x) (-.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)))
(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 #s(literal -2 binary64) wj) 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 #s(literal -2 binary64) wj) x))
(fma.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 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 #s(literal -2 binary64) wj) x))
(fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 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)))) (*.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 (*.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)))) (*.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 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.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 (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 (*.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 (fma.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)))) (*.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)))) (*.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 x x))) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 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)))) (*.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 (*.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)))) (*.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 x x))) (fma.f64 x x (-.f64 (*.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)))) (*.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 #s(literal -1 binary64) (neg.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 (*.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 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 (*.f64 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)))) (*.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 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.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 (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 (*.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 (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 (*.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 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 (neg.f64 (fma.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)))) (*.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)))) (*.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 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 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)))) (*.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 (fma.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)))) (*.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)))) (*.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 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.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)))) (*.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 (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) (-.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))) (neg.f64 (-.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 x x) (*.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)))) (*.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 (neg.f64 (neg.f64 (fma.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)))) (*.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)))) (*.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 x x))))) (neg.f64 (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 (*.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 (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 (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) (-.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)))) (neg.f64 (neg.f64 (-.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 (neg.f64 (-.f64 (*.f64 x x) (*.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)))) (*.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 (-.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)))))))
(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 (*.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 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 (*.f64 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)))) (*.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 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.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 (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 (*.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))) #s(literal -1 binary64))
(*.f64 (fma.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)))) (*.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)))) (*.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 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 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)))) (*.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) (-.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 #s(literal 1 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 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 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 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) (neg.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)))))))
(/.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 (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 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 (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 (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 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))
(/.f64 (neg.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 (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 (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 (neg.f64 (+.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))
(+.f64 wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(+.f64 wj (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) x))
(+.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) (-.f64 wj x))
(+.f64 (neg.f64 x) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(+.f64 (-.f64 wj x) (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))
(fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))
(fma.f64 #s(literal 2 binary64) (*.f64 x wj) (-.f64 wj x))
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj (-.f64 wj x))
(fma.f64 #s(literal 1 binary64) wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) wj (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) x))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) (-.f64 wj x))
(fma.f64 wj #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(fma.f64 wj #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) x))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) x (-.f64 wj x))
(fma.f64 (*.f64 x wj) #s(literal 2 binary64) (-.f64 wj x))
(fma.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (-.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))
(/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (-.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)) (*.f64 (-.f64 wj x) (*.f64 (-.f64 wj x) (-.f64 wj x)))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 wj x) (-.f64 wj x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) (-.f64 wj x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (-.f64 wj x) (-.f64 wj x))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) (-.f64 wj x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)) (*.f64 (-.f64 wj x) (*.f64 (-.f64 wj x) (-.f64 wj x))))) (neg.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 wj x) (-.f64 wj x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) (-.f64 wj x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (-.f64 wj x) (-.f64 wj x)))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) (-.f64 wj x))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (+.f64 wj x))))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (fma.f64 wj wj (-.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))) (neg.f64 (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x)))
(+.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)))
(fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)
(fma.f64 #s(literal 2 binary64) (*.f64 x wj) wj)
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) x wj)
(fma.f64 (*.f64 x wj) #s(literal 2 binary64) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (*.f64 (*.f64 #s(literal 2 binary64) wj) wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (*.f64 (*.f64 #s(literal 2 binary64) wj) wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (neg.f64 (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.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 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x wj)) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(exp.f64 (*.f64 (log.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) 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 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) x)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 x (exp.f64 (neg.f64 wj))))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (exp.f64 (neg.f64 wj))))) (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj))) (neg.f64 (exp.f64 wj)))
(pow.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj) (+.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 (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 (neg.f64 x) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 x (exp.f64 (neg.f64 wj))))
(*.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.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))) (-.f64 (fma.f64 wj wj #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 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) 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 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))
(/.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64)) (neg.f64 (exp.f64 (neg.f64 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 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal -1 binary64) (neg.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)))))))
(/.f64 #s(literal -1 binary64) (neg.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))))))
(/.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 (fma.f64 wj wj #s(literal -1 binary64)) (*.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal -1 binary64))))
(/.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 (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 (fma.f64 wj (*.f64 (exp.f64 (+.f64 wj wj)) wj) (-.f64 (exp.f64 (+.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 (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (neg.f64 (neg.f64 (exp.f64 (neg.f64 wj)))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64))) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal -1 binary64)))))
(/.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))) (-.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 (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)))
(/.f64 (neg.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 (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 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (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 (neg.f64 (*.f64 (exp.f64 wj) (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 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64)))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))
(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 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 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)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (exp.f64 wj))
(exp.f64 wj)
(exp.f64 (neg.f64 (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (exp.f64 (neg.f64 wj))))
(pow.f64 (exp.f64 wj) #s(literal 1 binary64))
(pow.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 wj))
(pow.f64 (exp.f64 #s(literal 1 binary64)) wj)
(*.f64 #s(literal 1 binary64) (exp.f64 wj))
(*.f64 (exp.f64 wj) #s(literal 1 binary64))
(+.f64 (*.f64 x (/.f64 wj (fma.f64 x wj x))) (*.f64 x (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(+.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) x) (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(fma.f64 x (/.f64 wj (fma.f64 x wj x)) (*.f64 x (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(fma.f64 (/.f64 wj (fma.f64 x wj x)) x (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))))
(/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) x) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) x) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) x)) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) x)) (neg.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x wj x) wj)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x wj x))) (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(neg.f64 (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(neg.f64 (/.f64 (neg.f64 wj) (fma.f64 x wj x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x wj x) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x wj x) wj))))
(/.f64 wj (fma.f64 x wj x))
(/.f64 (neg.f64 wj) (neg.f64 (fma.f64 x wj x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x wj x) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj)) (neg.f64 (fma.f64 x wj x)))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (neg.f64 (fma.f64 x wj x)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj))) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 wj))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x wj x)))))
(pow.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 wj (fma.f64 x wj x)))
(*.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)))
(*.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) #s(literal 1 binary64)))
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x wj x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(*.f64 (/.f64 wj (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 x wj)) (*.f64 x (*.f64 wj (*.f64 x wj)))))
(*.f64 (/.f64 wj (*.f64 (fma.f64 x wj x) (-.f64 (*.f64 x wj) x))) (-.f64 (*.f64 x wj) x))
(+.f64 (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(+.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 wj (fma.f64 x wj x)))
(-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))) (/.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))))
(-.f64 (/.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) #s(literal 1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x wj x))) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (/.f64 wj (fma.f64 x wj x)))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 x wj x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) wj (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 x wj x)))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 (fma.f64 x wj x))) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 wj (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 x wj)) (*.f64 x (*.f64 wj (*.f64 x wj)))) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 wj (*.f64 (fma.f64 x wj x) (-.f64 (*.f64 x wj) x))) (-.f64 (*.f64 x wj) x) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))))
(/.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (-.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x wj x) wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (fma.f64 x wj x) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (/.f64 (fma.f64 x wj x) wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x wj x) wj) (neg.f64 (exp.f64 (neg.f64 wj))))) (*.f64 (/.f64 (fma.f64 x wj x) wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (fma.f64 x wj x) #s(literal 1 binary64))) (*.f64 (fma.f64 x wj x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 x wj x) (exp.f64 (neg.f64 wj)))) (*.f64 (fma.f64 x wj x) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (fma.f64 x wj x) (neg.f64 (exp.f64 (neg.f64 wj))))) (*.f64 (fma.f64 x wj x) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (neg.f64 (fma.f64 x wj x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x wj x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (neg.f64 (fma.f64 x wj x)) (exp.f64 (neg.f64 wj)))) (*.f64 (neg.f64 (fma.f64 x wj x)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 x wj x)) (neg.f64 (exp.f64 (neg.f64 wj))))) (*.f64 (neg.f64 (fma.f64 x wj x)) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (+.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (-.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (neg.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (neg.f64 (-.f64 (/.f64 wj (fma.f64 x wj x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (fma.f64 x wj x) wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (fma.f64 x wj x) wj) (exp.f64 (neg.f64 wj))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x wj x) wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x wj x) wj) (neg.f64 (exp.f64 (neg.f64 wj)))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x wj x) wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (fma.f64 x wj x) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 x wj x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 x wj x) (exp.f64 (neg.f64 wj))))) (neg.f64 (*.f64 (fma.f64 x wj x) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (fma.f64 x wj x) (neg.f64 (exp.f64 (neg.f64 wj)))))) (neg.f64 (*.f64 (fma.f64 x wj x) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (*.f64 (neg.f64 (fma.f64 x wj x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 x wj x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (neg.f64 (fma.f64 x wj x)) (exp.f64 (neg.f64 wj))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 x wj x)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 x wj x)) (neg.f64 (exp.f64 (neg.f64 wj)))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 x wj x)) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 x wj x) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x)))) (/.f64 (exp.f64 (*.f64 (neg.f64 wj) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))))))
(*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 x wj x) (fma.f64 x wj x))) (/.f64 (exp.f64 (+.f64 (neg.f64 wj) (neg.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))) (*.f64 wj wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))))
(+.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)
(+.f64 (*.f64 wj (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(+.f64 (+.f64 wj (*.f64 wj (*.f64 x #s(literal 2/3 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) 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 (*.f64 x #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 (*.f64 x #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 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 x #s(literal 2/3 binary64)) wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) 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 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64))) (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)))) (neg.f64 (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj) (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64) (*.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj))))))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 wj (*.f64 x wj))) #s(literal 64/9 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(+.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))) (*.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 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))) (neg.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))))))
(*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) wj)
(*.f64 wj #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x wj x) wj)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x wj x))) (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(neg.f64 (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(neg.f64 (/.f64 (neg.f64 wj) (fma.f64 x wj x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x wj x) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x wj x) wj))))
(/.f64 wj (fma.f64 x wj x))
(/.f64 (neg.f64 wj) (neg.f64 (fma.f64 x wj x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x wj x) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj)) (neg.f64 (fma.f64 x wj x)))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (neg.f64 (fma.f64 x wj x)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj))) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 x wj x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 wj))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x wj x)))))
(pow.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x wj x) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 wj (fma.f64 x wj x)))
(*.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)))
(*.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) #s(literal 1 binary64)))
(*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x wj x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x wj x)) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 (fma.f64 x wj x))))
(*.f64 (/.f64 wj (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 x wj)) (*.f64 x (*.f64 wj (*.f64 x wj)))))
(*.f64 (/.f64 wj (*.f64 (fma.f64 x wj x) (-.f64 (*.f64 x wj) x))) (-.f64 (*.f64 x wj) x))
(exp.f64 (*.f64 (log.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (neg.f64 wj)))) (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (exp.f64 (neg.f64 wj))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64)))))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal 1 binary64) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (pow.f64 (/.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)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))

eval159.0ms (1.4%)

Memory
-22.6MiB live, 289.1MiB allocated
Compiler

Compiled 29 027 to 2 648 computations (90.9% saved)

prune116.0ms (1%)

Memory
5.8MiB live, 289.4MiB allocated
Pruning

25 alts after pruning (23 fresh and 2 done)

PrunedKeptTotal
New1 028161 044
Fresh279
Picked325
Done000
Total1 033251 058
Accuracy
99.9%
Counts
1 058 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(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)
36.2%
(/.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))))
77.8%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
19.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)))
6.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
7.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x))))))
67.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
5.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
80.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
93.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
80.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
80.7%
#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)))))
80.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))))
80.1%
#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)))))
80.8%
#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)))))
80.5%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
80.4%
#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.8%
#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)))))
79.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(literal 1 binary64))))
80.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
94.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (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)))
16.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 889 to 411 computations (53.8% saved)

simplify328.0ms (2.8%)

Memory
15.0MiB live, 423.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
cost-diff640
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
cost-diff640
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
cost-diff960
(fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
cost-diff0
(fma.f64 wj (fma.f64 wj #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 #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 #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
cost-diff0
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
cost-diff0
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
cost-diff0
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #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 #s(literal 2 binary64) #s(literal 1 binary64)))))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 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)))
cost-diff512
(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))
cost-diff512
(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)
Rules
13 544×lower-fma.f32
13 526×lower-fma.f64
3 786×lower-*.f32
3 766×lower-*.f64
2 834×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069654
0107605
1245592
2594579
31709542
45118528
08290501
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 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)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
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))
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)
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
wj
#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)) (fma.f64 wj (fma.f64 wj #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 #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
wj
(fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x))
(-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(*.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(literal -8 binary64)
(fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(*.f64 #s(literal 2 binary64) (*.f64 x wj))
#s(literal 2 binary64)
(*.f64 x wj)
(*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(*.f64 (*.f64 x x) #s(literal 4 binary64))
#s(literal 4 binary64)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 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)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 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))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 x (fma.f64 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)
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
x
(fma.f64 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))
(*.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)))
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)
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
wj
#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)) (fma.f64 wj (fma.f64 wj #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 #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
wj
(fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (/.f64 (fma.f64 x (*.f64 wj (*.f64 (*.f64 x x) #s(literal -8 binary64))) wj) (fma.f64 (*.f64 wj x) (fma.f64 x #s(literal 4 binary64) #s(literal -2 binary64)) wj)) (neg.f64 x))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (/.f64 (fma.f64 x (*.f64 wj (*.f64 (*.f64 x x) #s(literal -8 binary64))) wj) (fma.f64 (*.f64 wj x) (fma.f64 x #s(literal 4 binary64) #s(literal -2 binary64)) wj)) (neg.f64 x)))
(-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)
(fma.f64 wj (/.f64 (fma.f64 x (*.f64 wj (*.f64 (*.f64 x x) #s(literal -8 binary64))) wj) (fma.f64 (*.f64 wj x) (fma.f64 x #s(literal 4 binary64) #s(literal -2 binary64)) wj)) (neg.f64 x))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (*.f64 wj (fma.f64 x (*.f64 wj (*.f64 (*.f64 x x) #s(literal -8 binary64))) wj)) (fma.f64 (*.f64 wj x) (fma.f64 x #s(literal 4 binary64) #s(literal -2 binary64)) wj))
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(*.f64 (*.f64 wj wj) (fma.f64 x (*.f64 wj (*.f64 (*.f64 x x) #s(literal -8 binary64))) wj))
(*.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(literal -8 binary64)
(fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(*.f64 wj (fma.f64 (*.f64 wj x) (fma.f64 x #s(literal 4 binary64) #s(literal -2 binary64)) wj))
(-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) wj)
(*.f64 #s(literal 2 binary64) (*.f64 x wj))
(*.f64 wj (*.f64 x #s(literal 2 binary64)))
#s(literal 2 binary64)
(*.f64 x wj)
(*.f64 wj x)
(*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(*.f64 wj (*.f64 wj (*.f64 x (*.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 x x) #s(literal 4 binary64))
(*.f64 x (*.f64 x #s(literal 4 binary64)))
#s(literal 4 binary64)

localize219.0ms (1.9%)

Memory
1.4MiB live, 307.1MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy80.4%
(*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
accuracy77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)))
accuracy76.0%
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
accuracy51.5%
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
accuracy100.0%
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))
accuracy100.0%
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
accuracy94.4%
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
accuracy83.3%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
accuracy100.0%
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
accuracy100.0%
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
accuracy94.1%
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
accuracy83.3%
#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)))))
accuracy100.0%
(neg.f64 x)
accuracy77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy67.1%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy99.9%
(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))
accuracy99.9%
(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)
accuracy94.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (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)))
accuracy89.4%
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
Samples
92.0ms198×0valid
44.0ms57×1valid
1.0ms2valid
Compiler

Compiled 461 to 69 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-mult: 42.0ms (39.2% of total)
ival-add: 25.0ms (23.4% of total)
ival-sub: 10.0ms (9.3% of total)
ival-div: 8.0ms (7.5% of total)
adjust: 8.0ms (7.5% of total)
const: 7.0ms (6.5% of total)
ival-exp: 5.0ms (4.7% of total)
exact: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series68.0ms (0.6%)

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

117 calls:

TimeVariablePointExpression
19.0ms
x
@inf
(+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))
6.0ms
wj
@0
(+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))
2.0ms
wj
@0
(/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4))))
1.0ms
x
@0
(+ (* x (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x))) x)
1.0ms
x
@-inf
(+ (* x (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x))) x)

simplify301.0ms (2.6%)

Memory
30.5MiB live, 412.5MiB allocated
Algorithm
egg-herbie
Rules
8 704×lower-fma.f64
8 704×lower-fma.f32
4 972×lower-*.f64
4 972×lower-*.f32
3 444×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite363.0ms (3.1%)

Memory
7.1MiB live, 440.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 450×lower-fma.f32
6 432×lower-fma.f64
5 124×lower-*.f32
5 104×lower-*.f64
2 460×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069474
0107442
1539427
24766427
08207412
Stop Event
iter limit
node limit
iter limit
Counts
22 → 394
Calls
Call 1
Inputs
(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)
(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))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj #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)) (fma.f64 wj (fma.f64 wj #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 #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj)))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) x)))
(*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
Outputs
(+.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))))
(+.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)
(+.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj)) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))
(+.f64 (+.f64 x (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 x wj))) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)))
(fma.f64 x (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj 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 x (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))
(fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 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 x wj) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))
(fma.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (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 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 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 (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))
(fma.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) wj (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))))) (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x))) (neg.f64 (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))))) (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))))) (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))) (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64))) x)))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)) x)
(+.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.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))
(+.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj wj)) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)))
(+.f64 (fma.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj wj))) (*.f64 wj #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (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 wj)) x)))) (/.f64 (/.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x x)) (*.f64 wj (-.f64 (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 wj)) x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)))
(fma.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 wj wj) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) wj (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)))
(fma.f64 (-.f64 wj (*.f64 wj wj)) (/.f64 wj x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (-.f64 wj (*.f64 wj wj)) (*.f64 wj (/.f64 #s(literal 1 binary64) x)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj (fma.f64 wj #s(literal -2 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)))
(fma.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (*.f64 (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))))))
(/.f64 (*.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (neg.f64 (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x x)) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) #s(literal -1 binary64))
(*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (-.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))))))
(*.f64 (*.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x))))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x) (fma.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64) x)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
#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)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(neg.f64 (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #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 #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 #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(pow.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #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 #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 #s(literal 2 binary64) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #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 #s(literal 2 binary64) #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) x)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (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)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
#s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 2 binary64)))
(+.f64 (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 4 binary64)) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 wj #s(literal 2 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 4 binary64)) (*.f64 wj #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64)) (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 wj #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 2 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 wj #s(literal 2 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 wj #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj #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)) (fma.f64 wj (fma.f64 wj #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(neg.f64 (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #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 #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 #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 #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 #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #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 #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 #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 #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 #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 #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 #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 #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 #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)))
(*.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) (fma.f64 wj (fma.f64 wj #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 wj (*.f64 wj #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 #s(literal 3/2 binary64)))) (*.f64 wj #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (*.f64 wj #s(literal 3/2 binary64)) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 wj wj) #s(literal 3/2 binary64) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj wj) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) wj #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) wj (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 wj (fma.f64 wj #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 wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(+.f64 (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) (*.f64 (*.f64 (*.f64 wj wj) x) x))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))))
(fma.f64 x (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 wj wj)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)))
(fma.f64 wj (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj #s(literal 2 binary64)))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 wj (*.f64 x (*.f64 wj #s(literal 2 binary64)))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 x wj) (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 wj #s(literal 2 binary64)))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) wj (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) #s(literal 4 binary64)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 wj wj) #s(literal 4 binary64)) (*.f64 x x) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) #s(literal 4 binary64) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) wj (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 wj wj) x) (*.f64 x #s(literal 4 binary64)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 x wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x #s(literal 2 binary64))) wj (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x wj)) #s(literal 2 binary64) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fma.f64 #s(literal 16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)))))))
(/.f64 (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))) (neg.f64 (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) (*.f64 (*.f64 (*.f64 wj wj) x) x))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))) #s(literal -1 binary64))
(*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))
(*.f64 wj (+.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))))
(*.f64 (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (neg.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(/.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (/.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))
(pow.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))))
(*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (fma.f64 wj (*.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))) (*.f64 wj (-.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj) (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(*.f64 (pow.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))))
(+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj (*.f64 wj wj)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))))
(fma.f64 x (*.f64 (*.f64 (*.f64 x x) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(fma.f64 wj (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) wj (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(fma.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 #s(literal -8 binary64) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 x (*.f64 x x)))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (pow.f64 (neg.f64 wj) #s(literal 3 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)) (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 #s(literal 8 binary64) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 x (*.f64 x x)))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 #s(literal 8 binary64) (pow.f64 (neg.f64 (*.f64 x wj)) #s(literal 3 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 x (*.f64 x x)))) #s(literal -8 binary64) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 x (*.f64 x x)))) #s(literal 8 binary64) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) wj (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64)) (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 wj wj)) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3/2 binary64)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(fma.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) x) (*.f64 (*.f64 x x) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) wj) (*.f64 wj wj) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 x wj) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 wj #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 x wj)) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 #s(literal 4 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) #s(literal 3/2 binary64)) (pow.f64 #s(literal 4 binary64) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 (*.f64 wj wj) x) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x wj) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(fma.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x wj)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (*.f64 wj (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))) (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))) (neg.f64 (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))) (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj))))) #s(literal -1 binary64))
(*.f64 wj (fma.f64 wj wj (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(*.f64 wj (fma.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 wj wj)))
(*.f64 (fma.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 #s(literal -512 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 (*.f64 wj (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 wj wj)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))
(+.f64 wj (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) wj)
(-.f64 wj (*.f64 x (*.f64 wj #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) wj)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 x wj)) wj)
(fma.f64 (*.f64 x #s(literal 2 binary64)) (neg.f64 wj) wj)
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj wj)
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) wj)
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 wj #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x wj)
(fma.f64 (neg.f64 (*.f64 x #s(literal 2 binary64))) wj wj)
(fma.f64 (neg.f64 (*.f64 x wj)) #s(literal 2 binary64) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x)) (*.f64 wj (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj)))
(/.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj))
(/.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (-.f64 wj (*.f64 wj (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) (neg.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (*.f64 wj wj))))
(*.f64 (*.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj)))) x))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj))))))
(/.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)) x)
(pow.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(*.f64 (-.f64 wj (*.f64 wj wj)) (/.f64 wj x))
(*.f64 (-.f64 wj (*.f64 wj wj)) (*.f64 wj (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(*.f64 (neg.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64))) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (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 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) wj)))) x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 x (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 wj wj)))
(*.f64 wj (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj #s(literal 2 binary64)))))
(*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 wj (*.f64 x (*.f64 wj #s(literal 2 binary64)))))
(*.f64 (*.f64 x wj) (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 wj #s(literal 2 binary64)))))
(*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x (*.f64 wj #s(literal 2 binary64))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) #s(literal 4 binary64)))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 wj wj) x) x))
(*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj))
(*.f64 (*.f64 (*.f64 wj wj) #s(literal 4 binary64)) (*.f64 x x))
(*.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 wj wj) x) x) #s(literal 4 binary64))
(*.f64 (*.f64 wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) wj)
(*.f64 (*.f64 (*.f64 wj wj) x) (*.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 x wj))
(*.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x #s(literal 2 binary64))) wj)
(*.f64 (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (*.f64 x wj)) #s(literal 2 binary64))

eval105.0ms (0.9%)

Memory
3.2MiB live, 188.6MiB allocated
Compiler

Compiled 27 649 to 1 863 computations (93.3% saved)

prune93.0ms (0.8%)

Memory
-12.5MiB live, 186.2MiB allocated
Pruning

29 alts after pruning (24 fresh and 5 done)

PrunedKeptTotal
New8338841
Fresh21618
Picked235
Done022
Total83729866
Accuracy
99.9%
Counts
866 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(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)
36.2%
(/.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))))
77.8%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
38.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (fma.f64 x (fma.f64 x (*.f64 x (fma.f64 wj #s(literal -8 binary64) (*.f64 wj #s(literal -8 binary64)))) (*.f64 wj #s(literal 2 binary64))) wj)) x)))
53.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 wj #s(literal 1/4 binary64) (*.f64 wj #s(literal 1/4 binary64)))) (*.f64 x x)) wj) x)))) x)))
68.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (*.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))
6.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
7.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x))))))
67.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
5.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
80.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
93.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
80.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
80.7%
#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)))))
80.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))))
80.8%
#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)))))
80.5%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
80.4%
#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)))))
80.5%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)))))
4.8%
#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)))))
79.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
80.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
94.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x)))
93.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
94.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
16.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 999 to 471 computations (52.9% saved)

simplify345.0ms (3%)

Memory
22.2MiB live, 526.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
cost-diff0
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
cost-diff0
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
cost-diff0
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)
cost-diff0
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/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 (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
cost-diff320
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64))))
cost-diff0
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
cost-diff0
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
cost-diff0
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #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)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
cost-diff128
(+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))
cost-diff576
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
Rules
14 976×lower-fma.f32
14 962×lower-fma.f64
3 134×lower-*.f32
3 124×lower-*.f64
2 934×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081797
0110775
1241757
2545743
31361713
43987713
08074656
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)
x
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
wj
(+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))
#s(literal -2 binary64)
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
#s(literal 5/2 binary64)
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
#s(literal 8/3 binary64)
(/.f64 wj x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)
wj
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64))))
x
#s(literal -2 binary64)
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
(*.f64 wj #s(literal 5/2 binary64))
#s(literal 5/2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
x
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
wj
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
#s(literal 1 binary64)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) 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)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) 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))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) 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
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) 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))))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(*.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)))
wj
(+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))
(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))
#s(literal -2 binary64)
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(*.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
#s(literal 5/2 binary64)
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
#s(literal 8/3 binary64)
(/.f64 wj x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
x
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/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 (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/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 (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
wj
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
x
#s(literal -2 binary64)
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(*.f64 wj #s(literal 5/2 binary64))
#s(literal 5/2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
x
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
wj
(-.f64 wj (*.f64 wj wj))
(*.f64 wj wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
#s(literal 1 binary64)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)

localize607.0ms (5.2%)

Memory
-78.2MiB live, 414.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
accuracy100.0%
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
accuracy77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
accuracy5.7%
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
accuracy99.9%
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
accuracy94.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
accuracy89.4%
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
accuracy31.4%
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
accuracy100.0%
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64))))
accuracy99.7%
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
accuracy94.4%
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x))
accuracy83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
accuracy100.0%
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
accuracy94.4%
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
accuracy93.4%
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
accuracy83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
accuracy99.9%
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)
accuracy99.8%
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
accuracy99.8%
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
accuracy94.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
Samples
368.0ms186×0valid
106.0ms66×1valid
8.0ms2valid
Compiler

Compiled 445 to 69 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 395.0ms
ival-mult: 291.0ms (73.6% of total)
ival-add: 57.0ms (14.4% of total)
adjust: 11.0ms (2.8% of total)
ival-div: 10.0ms (2.5% of total)
const: 10.0ms (2.5% of total)
ival-sub: 8.0ms (2% of total)
ival-exp: 7.0ms (1.8% of total)
exact: 1.0ms (0.3% of total)
ival-neg: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series33.0ms (0.3%)

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

150 calls:

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

simplify355.0ms (3.1%)

Memory
20.2MiB live, 584.2MiB allocated
Algorithm
egg-herbie
Rules
9 860×lower-fma.f64
9 860×lower-fma.f32
5 086×lower-*.f64
5 086×lower-*.f32
3 700×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06178830
120208342
265877947
084257378
Stop Event
iter limit
node limit
Counts
600 → 578
Calls
Call 1
Inputs
(* wj (+ 5/2 (/ 1 x)))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(/ (+ wj (* -1 (pow wj 2))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(* wj (- 5/2 (* 8/3 wj)))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(* wj (- 5/2 (* 8/3 wj)))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
-2
(- (* wj (+ 5/2 (/ 1 x))) 2)
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj))))
(/ (+ wj (* -1 (pow wj 2))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(- (* wj (- 5/2 (* 8/3 wj))) 2)
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(- (* wj (- 5/2 (* 8/3 wj))) 2)
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -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)))))))
(/ 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 (* 3/2 wj))))
(* 3/2 (pow wj 2))
(* (pow wj 2) (+ 3/2 (* 2 (/ 1 wj))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(* 3/2 (pow wj 2))
(* (pow wj 2) (+ 3/2 (* 2 (/ 1 wj))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow 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))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -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 (* (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 (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -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)))
(* wj (- wj (pow wj 2)))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+ (* wj (- wj (pow 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)) (/ (* wj (- wj (pow wj 2))) x))))
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -2 wj)
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(/ (* wj (- wj (pow wj 2))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(- 1 (/ 1 wj))
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(* -1 (/ (* x (exp (neg wj))) wj))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(* -1 (/ (* x (exp (neg wj))) wj))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(* -1 (/ (+ 1 x) wj))
(/ (- (* wj (- 1 (* -1 x))) (+ 1 x)) wj)
(/ (- (* wj (- (+ 1 (* -1/2 (* wj x))) (* -1 x))) (+ 1 x)) wj)
(/ (- (* wj (- (+ 1 (* wj (- (* 1/6 (* wj x)) (* 1/2 x)))) (* -1 x))) (+ 1 x)) wj)
1
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
1
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(/ 1 wj)
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(/ (* x (exp (neg wj))) wj)
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(/ (* x (exp (neg wj))) wj)
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(/ (+ 1 x) wj)
(/ (+ 1 (+ x (* -1 (* wj x)))) wj)
(/ (+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 (* wj x)))))) wj)
(/ (+ 1 (+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(* wj (+ 8/3 (/ 1 x)))
(/ wj x)
(/ (+ wj (* 8/3 (* wj x))) x)
(/ (+ wj (* 8/3 (* wj x))) x)
(/ (+ wj (* 8/3 (* wj x))) x)
(* 8/3 wj)
(+ (* 8/3 wj) (/ wj x))
(+ (* 8/3 wj) (/ wj x))
(+ (* 8/3 wj) (/ wj x))
(* 8/3 wj)
(+ (* 8/3 wj) (/ wj x))
(+ (* 8/3 wj) (/ wj x))
(+ (* 8/3 wj) (/ wj x))
(* -2 wj)
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 3) (- (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))) (/ 2 (pow wj 2))))
(* (pow wj 3) (- (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))) (/ 2 (pow wj 2))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(/ (* wj (+ wj (* -1 (pow wj 2)))) x)
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* wj (- wj (pow wj 2)))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+ (* wj (- wj (pow 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)) (/ (* wj (- wj (pow wj 2))) x))))
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(* 5/2 (* wj x))
(/ (pow wj 2) x)
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(* -1 (/ (pow wj 3) x))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(* -1 (/ (pow wj 3) x))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
(/ (* wj (- wj (pow wj 2))) x)
1
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (neg wj))))
(* x (exp (neg wj)))
(* x (+ (exp (neg wj)) (/ 1 x)))
(* x (+ (exp (neg wj)) (/ 1 x)))
(* x (+ (exp (neg wj)) (/ 1 x)))
(* x (exp (neg wj)))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(+ 1 x)
(+ 1 (+ x (* -1 (* wj x))))
(+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 (* wj x))))))
(+ 1 (+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x)))))))
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (neg wj))))
(+ 1 (* x (exp (* -1 wj))))
(+ 1 (* x (exp (* -1 wj))))
(+ 1 (* x (exp (* -1 wj))))
(+ 1 (* x (exp (* -1 wj))))
Outputs
(* wj (+ 5/2 (/ 1 x)))
(fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(/ (+ wj (* -1 (pow wj 2))) x)
(/.f64 (-.f64 wj (*.f64 wj wj)) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(/.f64 (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (-.f64 wj (*.f64 wj wj))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(/.f64 (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (-.f64 wj (*.f64 wj wj))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* wj (* x (- 5/2 (* 8/3 wj)))))) x)
(/.f64 (fma.f64 x (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (-.f64 wj (*.f64 wj wj))) x)
(* wj (- 5/2 (* 8/3 wj)))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x)))
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(* wj (- 5/2 (* 8/3 wj)))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
(-.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
(-.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
(+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj))))
(-.f64 (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
-2
#s(literal -2 binary64)
(- (* wj (+ 5/2 (/ 1 x))) 2)
(fma.f64 wj #s(literal 5/2 binary64) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64))
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj)))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj)))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) wj) (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal -1 binary64) x))) wj)))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) wj) (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal -1 binary64) x))) wj)))
(/ (+ wj (* -1 (pow wj 2))) x)
(/.f64 (-.f64 wj (*.f64 wj wj)) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (-.f64 wj (*.f64 wj wj))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (-.f64 wj (*.f64 wj wj))) x)
(/ (+ wj (+ (* -1 (pow wj 2)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (-.f64 wj (*.f64 wj wj))) x)
(- (* wj (- 5/2 (* 8/3 wj))) 2)
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)) #s(literal -2 binary64))
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)) #s(literal -2 binary64))
(- (+ (* -1 (/ (pow wj 2) x)) (+ (* wj (- 5/2 (* 8/3 wj))) (/ wj x))) 2)
(+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x)) #s(literal -2 binary64))
(- (* wj (- 5/2 (* 8/3 wj))) 2)
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
(-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
(-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
(- (+ (* -1 (/ (+ (* -1 wj) (pow wj 2)) x)) (* wj (- 5/2 (* 8/3 wj)))) 2)
(-.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 wj wj) wj) x))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 wj (neg.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)))) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) 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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 wj (*.f64 x #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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj 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)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 x (*.f64 wj (*.f64 wj wj))))) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 #s(literal 5/2 binary64) x #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 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 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 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 (*.f64 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 (+.f64 (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 wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (+.f64 (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 wj)) x))) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(fma.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 wj (neg.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)))) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) 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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (*.f64 wj 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 (*.f64 #s(literal 5/2 binary64) x) (*.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 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 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) wj)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj))) wj)
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
1
#s(literal 1 binary64)
(+ 1 (* 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 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(* 3/2 (pow wj 2))
(*.f64 wj (*.f64 wj #s(literal 3/2 binary64)))
(* (pow wj 2) (+ 3/2 (* 2 (/ 1 wj))))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(* 3/2 (pow wj 2))
(*.f64 wj (*.f64 wj #s(literal 3/2 binary64)))
(* (pow wj 2) (+ 3/2 (* 2 (/ 1 wj))))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64))))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(* (pow wj 2) (+ 3/2 (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 3/2 binary64)) #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)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 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 (+ 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))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 wj (neg.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)))) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) 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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (*.f64 wj 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 (*.f64 #s(literal 5/2 binary64) x) (*.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 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 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) wj)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (neg.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) (/.f64 (fma.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)) wj))) wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* 5/2 (* (pow wj 2) x))
(*.f64 #s(literal 5/2 binary64) (*.f64 wj (*.f64 wj x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 #s(literal 5/2 binary64) x (/.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 (/.f64 #s(literal -2 binary64) wj) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))))
(* 5/2 (* (pow wj 2) x))
(*.f64 #s(literal 5/2 binary64) (*.f64 wj (*.f64 wj x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 #s(literal 5/2 binary64) x (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 #s(literal 5/2 binary64) x) (/.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 #s(literal 5/2 binary64) x) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.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 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))) (neg.f64 x) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 wj (neg.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)))) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) 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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 wj (*.f64 x #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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj 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)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 x (*.f64 wj (*.f64 wj wj))))) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 #s(literal 5/2 binary64) x #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 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 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 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 (*.f64 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 (+.f64 (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 wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (*.f64 wj (+.f64 (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 wj)) x))) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(fma.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* wj (- wj (pow wj 2)))
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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 (*.f64 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)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(fma.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(fma.f64 wj (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.f64 wj wj) (*.f64 wj (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (/.f64 x (*.f64 wj (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(neg.f64 (*.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 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(*.f64 (neg.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal -1 binary64) x)) wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(/.f64 (*.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)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(/.f64 (*.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)
(/ (+ (* wj (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* wj (- wj (pow wj 2)))) x)
(/.f64 (*.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)
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (+.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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 wj (neg.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)))) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) 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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (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)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 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 x #s(literal -2/3 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 3/2 binary64)))) (*.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))))) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 3/2 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 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 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 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 (neg.f64 (*.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.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 (neg.f64 (*.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.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 wj (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) 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 (exp (neg wj))) 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 (exp (neg wj))) wj))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(* -1 (/ (* x (exp (neg wj))) wj))
(neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* x (- (/ 1 x) (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* -1 (/ (* x (exp (neg wj))) wj))
(neg.f64 (/.f64 x (*.f64 wj (exp.f64 wj))))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* -1 (* x (- (* -1 (/ (- 1 (/ 1 wj)) x)) (* -1 (/ (exp (neg wj)) wj)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj))))
(* -1 (/ (+ 1 x) wj))
(/.f64 (-.f64 #s(literal -1 binary64) x) wj)
(/ (- (* wj (- 1 (* -1 x))) (+ 1 x)) wj)
(/.f64 (fma.f64 wj (+.f64 #s(literal 1 binary64) x) (-.f64 #s(literal -1 binary64) x)) wj)
(/ (- (* wj (- (+ 1 (* -1/2 (* wj x))) (* -1 x))) (+ 1 x)) wj)
(fma.f64 (fma.f64 x (fma.f64 wj #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) wj))
(/ (- (* wj (- (+ 1 (* wj (- (* 1/6 (* wj x)) (* 1/2 x)))) (* -1 x))) (+ 1 x)) wj)
(fma.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 1/6 binary64) #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (* x (exp (neg wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (* x (exp (* -1 wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj))))
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj))))
(+ (/ 1 wj) (/ (* x (exp (neg wj))) wj))
(+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj))))
(/ (* x (exp (neg wj))) wj)
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(* x (+ (/ 1 (* wj x)) (/ (exp (neg wj)) wj)))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(/ (* x (exp (neg wj))) wj)
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(* -1 (* x (- (* -1 (/ (exp (neg wj)) wj)) (/ 1 (* wj x)))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj x)))
(/ (+ 1 x) wj)
(/.f64 (+.f64 #s(literal 1 binary64) x) wj)
(/ (+ 1 (+ x (* -1 (* wj x)))) wj)
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) x #s(literal 1 binary64)) wj)
(/ (+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 (* wj x)))))) wj)
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64))) x)) wj)
(/ (+ 1 (+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x))))))) wj)
(/.f64 (+.f64 x (fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (neg.f64 x)) #s(literal 1 binary64))) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (neg wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/ (+ 1 (* x (exp (* -1 wj)))) wj)
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* wj (+ 8/3 (/ 1 x)))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(/ wj x)
(/.f64 wj x)
(/ (+ wj (* 8/3 (* wj x))) x)
(/.f64 (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj) x)
(/ (+ wj (* 8/3 (* wj x))) x)
(/.f64 (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj) x)
(/ (+ wj (* 8/3 (* wj x))) x)
(/.f64 (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj) x)
(* 8/3 wj)
(*.f64 wj #s(literal 8/3 binary64))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* 8/3 wj)
(*.f64 wj #s(literal 8/3 binary64))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(+ (* 8/3 wj) (/ wj x))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* wj (- (* wj (+ 5/2 (/ 1 x))) 2))
(*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))
(* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))
(*.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* (pow wj 3) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)))))
(* (pow wj 3) (- (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))) (/ 2 (pow wj 2))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))))))
(* (pow wj 3) (- (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))) (/ 2 (pow wj 2))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)) #s(literal -8/3 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(*.f64 wj (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(*.f64 (neg.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 (+.f64 #s(literal -5/2 binary64) (/.f64 #s(literal -1 binary64) x)) wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(/ (* wj (+ wj (* -1 (pow wj 2)))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(/.f64 (*.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)
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(/.f64 (*.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)
(/ (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* wj (+ wj (* -1 (pow wj 2))))) x)
(/.f64 (*.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)
(* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* wj (+ wj (* -1 (pow wj 2)))) x))
(*.f64 wj (+.f64 (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 wj)) x)))
(* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x))
(+ (* -1 (/ (* wj (+ (* -1 wj) (pow wj 2))) x)) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj (-.f64 (*.f64 wj wj) wj)) x))
(* wj (- wj (pow wj 2)))
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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)))))
(+ (* wj (- wj (pow wj 2))) (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))))
(+.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 (*.f64 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)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* wj (- wj (pow wj 2))) x))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* -1 (* x (- (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) 1)))
(fma.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (neg.f64 wj)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (* -1 (/ (* wj (- wj (pow wj 2))) x))) 1)))
(fma.f64 (*.f64 (neg.f64 wj) (+.f64 (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 wj)) x))) (neg.f64 x) x)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(fma.f64 wj (+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.f64 wj wj) (*.f64 wj (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (/.f64 x (*.f64 wj (*.f64 wj wj))))))
(* -1 (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(neg.f64 (*.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 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (-.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x)))
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(* -1 (/ (pow wj 3) x))
(*.f64 wj (/.f64 (*.f64 wj (neg.f64 wj)) x))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(* -1 (/ (pow wj 3) x))
(*.f64 wj (/.f64 (*.f64 wj (neg.f64 wj)) x))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj (neg.f64 wj)) (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) x)))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(/ (* wj (- wj (pow wj 2))) x)
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
1
#s(literal 1 binary64)
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* x (+ (exp (neg wj)) (/ 1 x)))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* x (+ (exp (neg wj)) (/ 1 x)))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* x (+ (exp (neg wj)) (/ 1 x)))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* x (exp (neg wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(* -1 (* x (- (* -1 (exp (neg wj))) (/ 1 x))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 x)
(+.f64 #s(literal 1 binary64) x)
(+ 1 (+ x (* -1 (* wj x))))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) x #s(literal 1 binary64))
(+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 (* wj x))))))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 1/2 binary64) #s(literal -1 binary64))) x))
(+ 1 (+ x (* wj (+ (* -1 x) (* wj (+ (* -1/6 (* wj x)) (* 1/2 x)))))))
(+.f64 x (fma.f64 wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal -1/6 binary64) #s(literal 1/2 binary64))) (neg.f64 x)) #s(literal 1 binary64)))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (neg wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (* -1 wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (* -1 wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (* -1 wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(+ 1 (* x (exp (* -1 wj))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))

rewrite387.0ms (3.3%)

Memory
-26.8MiB live, 448.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 602×lower-fma.f32
5 588×lower-fma.f64
4 976×lower-*.f32
4 966×lower-*.f64
2 310×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081708
0110682
1575668
25221668
08147626
Stop Event
iter limit
node limit
iter limit
Counts
26 → 332
Calls
Call 1
Inputs
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)))
#s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 wj #s(literal 5/2 binary64)))) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) x)
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
Outputs
(+.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(+.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (/.f64 wj x))
(-.f64 (/.f64 (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x)))) (/.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x)))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))
(fma.f64 wj (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(fma.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) wj (/.f64 wj x))
(fma.f64 #s(literal 1 binary64) (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) wj (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 x)) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))))) (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x))) (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (-.f64 (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))))
(/.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)))) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x))))) (neg.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x)))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))))) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))))) (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x))) (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(*.f64 wj (+.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))))))
(*.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x)))))
(+.f64 (/.f64 wj x) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))
(+.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (/.f64 wj x))
(+.f64 (+.f64 #s(literal -2 binary64) (/.f64 wj x)) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))) (/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))
(fma.f64 wj (/.f64 #s(literal 1 binary64) x) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) #s(literal -2 binary64))
(fma.f64 wj (+.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 #s(literal 1 binary64) x)) #s(literal -2 binary64))
(fma.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) wj (+.f64 (/.f64 wj x) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj x) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))) (*.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (*.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))))))) #s(literal -2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) x) wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)))
(fma.f64 (fma.f64 wj (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (*.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))))) (neg.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (neg.f64 (/.f64 wj x)))) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64)) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64)) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64))) (neg.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) #s(literal 3 binary64)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (/.f64 wj x)))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal 4 binary64)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64))) (/.f64 (*.f64 wj wj) (*.f64 x x))) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (/.f64 wj x)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj 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)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 x (neg.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))) x) #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))
(pow.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #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)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))) x)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
#s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))
#s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)))
(+.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (/.f64 (*.f64 (*.f64 wj wj) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(fma.f64 wj (*.f64 #s(literal 5/2 binary64) x) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj 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 -2 binary64) x (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj (*.f64 x #s(literal -2 binary64)))
(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)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 (*.f64 wj wj) (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 #s(literal 5/2 binary64) x))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (neg.f64 (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) #s(literal -1 binary64))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 125/8 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/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 (* (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 #s(literal -2 binary64) (*.f64 wj x)) (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(+.f64 (+.f64 x (*.f64 #s(literal -2 binary64) (*.f64 wj x))) (*.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) (fma.f64 x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.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))) (*.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 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x)) (*.f64 (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))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.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))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj (*.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))) (*.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 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 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) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.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))) (*.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 x (-.f64 x (*.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))) (*.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) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x)))) (neg.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (*.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))) (*.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 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x)) (*.f64 (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))) (neg.f64 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 wj (*.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.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))) (*.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) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x))
(+.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))))
(+.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) x)
(-.f64 (/.f64 (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(fma.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x)))) (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)) (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)))) (neg.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x)))) (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x)))) (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)) (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) (neg.f64 x))))
(*.f64 (+.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) #s(literal 1 binary64)) x)
#s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #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 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64))) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64)))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)))
(+.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64)) (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
(fma.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64))) (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)
(/.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (neg.f64 wj))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) (*.f64 wj (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))) wj))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)) wj))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) wj)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)))) (neg.f64 wj))
(/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) #s(literal 1 binary64)) wj)
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 wj)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -1 binary64)) wj)
(pow.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 wj (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))
(*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64))
(*.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 wj)))
(*.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) wj) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) wj))
(*.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj)))))))
(*.f64 (pow.f64 (/.f64 wj (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))))
(+.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64)))
(+.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x))) (/.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x))))
(fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))
(fma.f64 wj (/.f64 #s(literal 1 binary64) x) (*.f64 wj #s(literal 8/3 binary64)))
(fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))
(fma.f64 #s(literal 1 binary64) (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64)))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 wj #s(literal 8/3 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) wj (*.f64 wj #s(literal 8/3 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 wj #s(literal 8/3 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 x)) (*.f64 wj #s(literal 8/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (*.f64 #s(literal 8/3 binary64) (*.f64 wj (/.f64 wj x))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x))) (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))))
(pow.f64 (/.f64 (fma.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)))
(*.f64 wj (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 wj x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj #s(literal 8/3 binary64)) (/.f64 wj x))))
(+.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(+.f64 (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (*.f64 wj #s(literal -2 binary64)))
(+.f64 (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64))) (*.f64 wj (/.f64 wj x)))
(+.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) wj) (*.f64 (/.f64 wj x) wj))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 wj #s(literal -2 binary64)))
(fma.f64 wj #s(literal -2 binary64) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 wj x)))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) wj (*.f64 wj #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) wj (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) #s(literal -2 binary64)) wj (*.f64 (/.f64 wj x) wj))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -8 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))) (fma.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))) (*.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj #s(literal -2 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) (-.f64 (*.f64 wj #s(literal -2 binary64)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))))
(/.f64 (*.f64 wj (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64))) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 wj (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(/.f64 (*.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))) #s(literal -8 binary64)) wj) (fma.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (-.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x)))) wj) (-.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (/.f64 wj x))))
(*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(*.f64 (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))) wj)
(+.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))))
(+.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) x)
(-.f64 (/.f64 (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x))) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))))
(fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x)
(fma.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)) (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)))) (neg.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x)))) (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)) (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) (neg.f64 x))))
(*.f64 (+.f64 #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x))) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))) #s(literal 1 binary64)) x)
(*.f64 wj (*.f64 #s(literal 5/2 binary64) x))
(*.f64 #s(literal 5/2 binary64) (*.f64 wj x))
(*.f64 x (*.f64 wj #s(literal 5/2 binary64)))
(*.f64 (*.f64 #s(literal 5/2 binary64) x) wj)
(*.f64 (*.f64 wj #s(literal 5/2 binary64)) x)
(*.f64 (*.f64 wj x) #s(literal 5/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (neg.f64 x)))
(neg.f64 (/.f64 (*.f64 (-.f64 wj (*.f64 wj wj)) (neg.f64 wj)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)))
(/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)
(/.f64 (*.f64 (-.f64 wj (*.f64 wj wj)) (neg.f64 wj)) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj))))))
(/.f64 (*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 (-.f64 wj (*.f64 wj wj)) (neg.f64 wj))) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))
(*.f64 #s(literal 1 binary64) (*.f64 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x)))
(*.f64 (-.f64 wj (*.f64 wj wj)) (/.f64 wj x))
(*.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (-.f64 wj (*.f64 wj wj)) (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 wj (*.f64 wj wj)) x) wj)
(+.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))))
(fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 1 binary64))
(fma.f64 (exp.f64 (neg.f64 wj)) x #s(literal 1 binary64))
(fma.f64 (exp.f64 (neg.f64 wj)) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (*.f64 x (exp.f64 (neg.f64 wj))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj))))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (exp.f64 (neg.f64 wj)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (exp.f64 (neg.f64 wj))) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))))

eval114.0ms (1%)

Memory
16.6MiB live, 203.4MiB allocated
Compiler

Compiled 21 548 to 1 559 computations (92.8% saved)

prune141.0ms (1.2%)

Memory
14.3MiB live, 173.9MiB allocated
Pruning

28 alts after pruning (21 fresh and 7 done)

PrunedKeptTotal
New9073910
Fresh11819
Picked235
Done145
Total91128939
Accuracy
99.9%
Counts
939 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(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)
36.2%
(/.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))))
77.8%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
7.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
38.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (fma.f64 x (fma.f64 x (*.f64 x (fma.f64 wj #s(literal -8 binary64) (*.f64 wj #s(literal -8 binary64)))) (*.f64 wj #s(literal 2 binary64))) wj)) x)))
53.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (*.f64 (neg.f64 x) (fma.f64 wj #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 wj #s(literal 1/4 binary64) (*.f64 wj #s(literal 1/4 binary64)))) (*.f64 x x)) wj) x)))) x)))
68.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(approx (/ (+ (* (* wj (* wj wj)) (* (* x (* x x)) -8)) (* wj (* wj wj))) (+ (* wj (- wj (* 2 (* x wj)))) (* (* wj wj) (* (* x x) 4)))) (*.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))
6.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj))))
7.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x))))))
67.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
5.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
80.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
93.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
80.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))))
83.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
80.7%
#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)))))
80.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 #s(approx (exp wj) (+.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))))
80.8%
#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)))))
80.5%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
80.5%
#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 #s(literal 3/2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)))))
4.8%
#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)))))
79.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #s(approx (+ (* wj (+ (* wj 3/2) 2)) 1) #s(literal 1 binary64)))))
80.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ x (* (exp wj) (+ wj 1))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) wj x)))
93.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x)))
93.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))))) x)))
94.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj 8/3) (/ wj x)) (/.f64 wj x))) (/.f64 wj x))))) x)))
16.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 1 193 to 414 computations (65.3% saved)

regimes55.0ms (0.5%)

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

29.0ms
x
11.0ms
wj
11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
99.8%3wj
97.8%3x
98.5%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)

regimes12.0ms (0.1%)

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

1 calls:

10.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
98.5%2(-.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)

regimes22.0ms (0.2%)

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

2 calls:

11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
10.0ms
wj
Results
AccuracySegmentsBranch
98.9%3wj
96.9%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes22.0ms (0.2%)

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

2 calls:

11.0ms
wj
9.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.2%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
96.4%2wj
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes14.0ms (0.1%)

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

1 calls:

7.0ms
wj
Results
AccuracySegmentsBranch
96.3%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes24.0ms (0.2%)

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

3 calls:

8.0ms
x
7.0ms
wj
7.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
93.9%1x
95.8%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
96.1%2wj
Compiler

Compiled 24 to 12 computations (50% saved)

regimes9.0ms (0.1%)

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

1 calls:

7.0ms
wj
Results
AccuracySegmentsBranch
96.0%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes8.0ms (0.1%)

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

7.0ms
wj
Results
AccuracySegmentsBranch
96.0%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes11.0ms (0.1%)

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

2 calls:

5.0ms
wj
5.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
95.5%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
95.8%2wj
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes13.0ms (0.1%)

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

3 calls:

5.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
4.0ms
x
4.0ms
wj
Results
AccuracySegmentsBranch
93.6%1x
95.3%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
95.4%2wj
Compiler

Compiled 24 to 12 computations (50% saved)

regimes8.0ms (0.1%)

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

Compiled 24 to 12 computations (50% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
wj
Results
AccuracySegmentsBranch
82.1%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

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

3 calls:

2.0ms
wj
2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
x
Results
AccuracySegmentsBranch
79.9%1x
81.5%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
81.7%2wj
Compiler

Compiled 24 to 12 computations (50% saved)

regimes5.0ms (0%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes4.0ms (0%)

Memory
8.8MiB live, 8.8MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.5534008769735816e-15
4.4977549305624e-14
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
2.5534008769735816e-15
4.4977549305624e-14
Compiler

Compiled 21 to 13 computations (38.1% saved)

bsearch68.0ms (0.6%)

Memory
-3.1MiB live, 36.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
5.05311884261477e-8
2.1437834929107817e-5
53.0ms
-1.8066010023925378e-11
-1.2929051948481508e-17
Samples
43.0ms67×1valid
12.0ms205×0valid
Compiler

Compiled 470 to 243 computations (48.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-exp: 38.0ms (78.6% of total)
ival-sub: 3.0ms (6.2% of total)
ival-div: 2.0ms (4.1% of total)
ival-mult: 2.0ms (4.1% of total)
adjust: 1.0ms (2.1% of total)
ival-add: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
5.05311884261477e-8
2.1437834929107817e-5
Compiler

Compiled 349 to 181 computations (48.1% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
5.05311884261477e-8
2.1437834929107817e-5
Compiler

Compiled 333 to 157 computations (52.9% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
5.05311884261477e-8
2.1437834929107817e-5
Compiler

Compiled 349 to 197 computations (43.6% saved)

bsearch24.0ms (0.2%)

Memory
-23.5MiB live, 15.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
3.4645895880141646e-10
5.05311884261477e-8
Samples
18.0ms112×0valid
Compiler

Compiled 238 to 125 computations (47.5% saved)

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

bsearch1.0ms (0%)

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

Compiled 210 to 125 computations (40.5% saved)

bsearch1.0ms (0%)

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

Compiled 213 to 117 computations (45.1% saved)

bsearch15.0ms (0.1%)

Memory
-13.8MiB live, 24.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
0.1883201872271123
673.271605076858
Samples
7.0ms128×0valid
Compiler

Compiled 181 to 101 computations (44.2% saved)

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

bsearch36.0ms (0.3%)

Memory
15.9MiB live, 54.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
0.0005254151995960014
0.1883201872271123
15.0ms
2.783555229616558e-46
4.014589448326184e-42
Samples
13.0ms205×0valid
7.0ms51×1valid
Compiler

Compiled 349 to 197 computations (43.6% saved)

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

bsearch17.0ms (0.1%)

Memory
22.5MiB live, 22.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.1883201872271123
673.271605076858
Samples
8.0ms64×0valid
Compiler

Compiled 157 to 101 computations (35.7% saved)

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

bsearch15.0ms (0.1%)

Memory
-30.0MiB live, 10.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
0.1883201872271123
673.271605076858
Samples
6.0ms96×0valid
Compiler

Compiled 141 to 93 computations (34% saved)

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

simplify68.0ms (0.6%)

Memory
17.9MiB live, 55.1MiB allocated
Algorithm
egg-herbie
Rules
576×unsub-neg_binary64
366×neg-mul-1_binary64
360×distribute-lft-neg-in_binary64
214×neg-sub0_binary64
182×sub-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01631137
12141137
22701137
33351137
44131137
55001137
66901137
710841137
813591137
915061137
1016411137
1117221137
1217481137
1317551137
1417561137
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.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 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(if (<=.f64 wj #s(literal -5570730176784211/309485009821345068724781056 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))))) (if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x))))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj 8/3) (/ wj x)) (/.f64 wj x))) (/.f64 wj x))))) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 944473296573929/18889465931478580854784 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 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 944473296573929/18889465931478580854784 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 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 5854679515581645/4503599627370496 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(if (<=.f64 wj #s(literal 6628619432568335/200867255532373784442745261542645325315275374222849104412672 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)) (if (<=.f64 wj #s(literal 3332663724254167/18014398509481984 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 3152519739159347/4503599627370496 binary64)) #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(literal 1 binary64))))
(if (<=.f64 wj #s(literal 6980579422424269/4503599627370496 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #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)))) (neg.f64 x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.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 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (+.f64 wj (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))))
(if (<=.f64 wj #s(literal -5570730176784211/309485009821345068724781056 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))))) (if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x))))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 wj (-.f64 wj (*.f64 wj wj))) x)) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj -8/3) 5/2)) -2)) (/ (* wj (- wj (* wj wj))) x)) (*.f64 wj (+.f64 #s(literal -2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj 8/3) (/ wj x)) (/.f64 wj x))) (/.f64 wj x))))) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 944473296573929/18889465931478580854784 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 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 944473296573929/18889465931478580854784 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 x #s(approx (- (* (/ wj (+ (* x wj) x)) 1) (/ (exp (neg wj)) (+ wj 1))) (/.f64 wj (fma.f64 x wj x)))))))
(if (<=.f64 wj #s(literal 944473296573929/18889465931478580854784 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 944473296573929/18889465931478580854784 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 6198106008766409/295147905179352825856 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 5854679515581645/4503599627370496 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(if (<=.f64 wj #s(literal 6628619432568335/200867255532373784442745261542645325315275374222849104412672 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)) (if (<=.f64 wj #s(literal 3332663724254167/18014398509481984 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 wj (-.f64 wj (*.f64 wj wj))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 3152519739159347/4503599627370496 binary64)) #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(literal 1 binary64))))
(if (<=.f64 wj #s(literal 6980579422424269/4503599627370496 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x #s(approx (* (exp wj) (+ wj 1)) #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)))) (neg.f64 x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.3s (11.6%)

Memory
-25.1MiB live, 1 018.3MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
9 898×lower-fma.f64
9 898×lower-fma.f32
9 860×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0873544
06036855
119656511
268866167
085275740
06226866
120106522
262676109
082265653
02291279
17031230
221361025
37947962
08898916
06178830
120208342
265877947
084257378
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 618 to 224 computations (63.8% saved)

preprocess112.0ms (1%)

Memory
10.2MiB live, 204.1MiB allocated
Compiler

Compiled 942 to 238 computations (74.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...