Jmat.Real.lambertw, newton loop step

Time bar (total: 7.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze83.0ms (1.1%)

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

Compiled 18 to 10 computations (44.4% saved)

sample2.4s (31.5%)

Memory
27.4MiB live, 3 148.4MiB allocated
Samples
616.0ms7 858×0exit
570.0ms6 519×0valid
375.0ms1 737×1valid
Precisions
Click to see histograms. Total time spent on operations: 991.0ms
ival-exp: 277.0ms (27.9% of total)
ival-sub: 239.0ms (24.1% of total)
ival-div: 202.0ms (20.4% of total)
ival-mult: 135.0ms (13.6% of total)
ival-add: 78.0ms (7.9% of total)
adjust: 41.0ms (4.1% of total)
ival-true: 13.0ms (1.3% of total)
ival-assert: 7.0ms (0.7% of total)
Bogosity

explain144.0ms (1.9%)

Memory
23.5MiB live, 255.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
590-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
10-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)))))cancellation590
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o10
(*.f64 wj (exp.f64 wj))overflow1
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow1
(exp.f64 wj)overflow1
(*.f64 wj (exp.f64 wj))overflow1
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow1
(exp.f64 wj)overflow2
Confusion
Predicted +Predicted -
+602
-0194
Precision
1.0
Recall
0.967741935483871
Confusion?
Predicted +Predicted MaybePredicted -
+6002
-00194
Precision?
1.0
Recall?
0.967741935483871
Freqs
test
numberfreq
0196
160
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
27.0ms402×0valid
22.0ms110×1valid
Compiler

Compiled 173 to 36 computations (79.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-exp: 12.0ms (36.8% of total)
ival-sub: 6.0ms (18.4% of total)
ival-mult: 5.0ms (15.3% of total)
ival-div: 4.0ms (12.3% of total)
adjust: 3.0ms (9.2% of total)
ival-add: 3.0ms (9.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess218.0ms (2.9%)

Memory
-43.2MiB live, 201.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02489
16987
224075
399064
4421360
5745860
0816
01415
12615
26115
317212
453512
5153612
6357312
7486212
8598212
9707112
0803212
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 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 16 to 8 computations (50% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 16 to 8 computations (50% saved)

simplify140.0ms (1.9%)

Memory
0.4MiB live, 113.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-diff128
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
cost-diff12608
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0851
01448
12648
26148
317242
453542
5153642
6357342
7486242
8598242
9707142
0803242
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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
x
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))

localize47.0ms (0.6%)

Memory
-28.1MiB live, 54.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.015625
(*.f64 wj (exp.f64 wj))
accuracy0.25781525517754333
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy13.050831376411518
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
29.0ms201×0valid
9.0ms55×1valid
Compiler

Compiled 104 to 18 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-exp: 7.0ms (41.7% of total)
ival-sub: 3.0ms (17.9% of total)
ival-div: 2.0ms (11.9% of total)
ival-mult: 2.0ms (11.9% of total)
adjust: 1.0ms (6% of total)
ival-add: 1.0ms (6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
12.8MiB live, 12.8MiB allocated
Counts
5 → 49
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
(* -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 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 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 x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(- (+ 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)))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) 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 (+ (exp wj) (* -1 (/ x wj))))
(+ 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)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp 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)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 x) (* 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 (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 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 (* -1 (/ (* wj (exp wj)) x)))))
Calls

6 calls:

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

simplify150.0ms (2%)

Memory
28.8MiB live, 143.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0229767
1703731
22164616
08091573
Stop Event
iter limit
node limit
Counts
49 → 47
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 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 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 x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(- (+ 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)))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) 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 (+ (exp wj) (* -1 (/ x wj))))
(+ 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)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp 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)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 x) (* 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 (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 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 (* -1 (/ (* wj (exp wj)) x)))))
Outputs
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (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 (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 #s(literal 3 binary64) x #s(literal 3/2 binary64)))) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 2 binary64))) wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) 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 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(fma.f64 wj wj (-.f64 wj x))
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.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 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) (/.f64 (/.f64 x (*.f64 (exp.f64 wj) 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)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 x wj)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 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)))
(fma.f64 (+.f64 (+.f64 (/.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) 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 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj) (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) wj (+.f64 #s(literal -1 binary64) wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+ 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 x (exp.f64 wj)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64))) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 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)))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj) wj wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(fma.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj x) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) x (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj x) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) x (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)

rewrite172.0ms (2.3%)

Memory
2.3MiB live, 197.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0838244
Stop Event
iter limit
node limit
iter limit
Counts
5 → 463
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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (exp.f64 wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (exp.f64 wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (/.f64 (exp.f64 wj) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(*.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1 binary64))
(/.f64 (/.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) (exp.f64 wj))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (exp.f64 wj) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))) (exp.f64 wj))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)) (*.f64 (exp.f64 wj) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (neg.f64 wj)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (neg.f64 x))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) x)) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (neg.f64 x))) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (exp.f64 wj) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 x (*.f64 (exp.f64 wj) wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj x) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(neg.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (neg.f64 (/.f64 x (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (neg.f64 (/.f64 x (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 x (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (exp.f64 wj) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (neg.f64 wj) (exp.f64 wj))))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 #s(literal -1 binary64) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (neg.f64 x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))) (/.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(-.f64 (/.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (/.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))) (/.f64 (*.f64 x x) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x))) #s(literal -1 binary64)))
(+.f64 (*.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (exp.f64 wj)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (neg.f64 wj) (exp.f64 wj))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj)))
(+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (exp.f64 wj))
(*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (neg.f64 (exp.f64 wj)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (neg.f64 (exp.f64 wj))))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))))
(*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(pow.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (fma.f64 wj wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 wj) #s(literal 9 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 9 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (exp.f64 wj) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))) (+.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))
(/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))
(neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj))
(fma.f64 (exp.f64 wj) wj (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) wj (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 wj (exp.f64 wj) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(+.f64 (neg.f64 (neg.f64 (exp.f64 wj))) (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))))
(+.f64 (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))) (neg.f64 (neg.f64 (exp.f64 wj))))
(+.f64 (*.f64 (exp.f64 wj) #s(literal 1 binary64)) (*.f64 (exp.f64 wj) wj))
(+.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(+.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 4 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))) (fma.f64 wj wj (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 9 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) (+.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))) (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))) (+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (fma.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))))) (neg.f64 (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 x (*.f64 (exp.f64 wj) wj)) wj)
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (*.f64 wj wj) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(fma.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 wj #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (+.f64 wj #s(literal 0 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(+.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(+.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(*.f64 (fma.f64 (exp.f64 wj) wj x) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x))) (*.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)))) (+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (*.f64 (fma.f64 (exp.f64 wj) wj x) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(neg.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)))
(fma.f64 #s(literal -1 binary64) x (*.f64 (exp.f64 wj) wj))
(fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(-.f64 (fma.f64 (exp.f64 wj) wj #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(+.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))) (neg.f64 x))
(+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 x))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))

eval67.0ms (0.9%)

Memory
-1.9MiB live, 114.0MiB allocated
Compiler

Compiled 17 507 to 1 802 computations (89.7% saved)

prune15.0ms (0.2%)

Memory
-1.1MiB live, 36.4MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New49512507
Fresh000
Picked101
Done000
Total49612508
Accuracy
100.0%
Counts
508 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.3%
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
47.7%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
77.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj x) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))))
76.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
74.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
97.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
97.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
87.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
3.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
Compiler

Compiled 606 to 334 computations (44.9% saved)

simplify136.0ms (1.8%)

Memory
4.7MiB live, 154.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
cost-diff128
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
cost-diff0
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
cost-diff320
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
cost-diff0
(*.f64 x wj)
cost-diff0
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
cost-diff0
(+.f64 #s(literal -1 binary64) wj)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
cost-diff384
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039332
068326
1121312
2265312
3836290
42688287
08235269
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 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
(+.f64 #s(literal -1 binary64) wj)
#s(literal -1 binary64)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(*.f64 x wj)
x
wj
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
#s(literal 5/2 binary64)
x
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
x
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(neg.f64 (exp.f64 wj))
(exp.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (-.f64 wj #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) wj)
(-.f64 wj #s(literal 1 binary64))
#s(literal -1 binary64)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(*.f64 x wj)
x
wj
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
#s(literal 5/2 binary64)
x
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
x
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(neg.f64 (exp.f64 wj))
(exp.f64 wj)

localize123.0ms (1.6%)

Memory
11.4MiB live, 167.0MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
accuracy0.0234375
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
accuracy13.050831376411518
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
accuracy15.269018016271025
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
accuracy0.0
(*.f64 #s(literal -2 binary64) x)
accuracy0.20312500000000003
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.2539030128636083
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy1.3343235785544747
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
accuracy0.0
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
accuracy0.0
(*.f64 x wj)
accuracy8.2787741791533
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
accuracy0.0
(+.f64 #s(literal -1 binary64) wj)
accuracy61.78071792486494
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
accuracy0.20312500000000003
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.2578092628636083
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy0.3660139129934078
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
accuracy1.2623465197884611
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Samples
54.0ms184×0valid
37.0ms65×1valid
6.0ms2valid
Compiler

Compiled 625 to 81 computations (87% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-mult: 22.0ms (29.6% of total)
ival-add: 20.0ms (26.9% of total)
ival-div: 7.0ms (9.4% of total)
adjust: 7.0ms (9.4% of total)
ival-exp: 5.0ms (6.7% of total)
const: 5.0ms (6.7% of total)
ival-sub: 5.0ms (6.7% of total)
ival-neg: 2.0ms (2.7% of total)
exact: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series32.0ms (0.4%)

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

6 calls:

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

simplify174.0ms (2.3%)

Memory
-8.2MiB live, 180.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04662007
115091886
251321739
082371590
Stop Event
iter limit
node limit
Counts
137 → 135
Calls
Call 1
Inputs
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
1
(+ 1 (* -1 (* 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))))
-1
(- wj 1)
(* wj x)
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* -1 x)
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 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))))
(+ x (* -1 (* wj x)))
(+ x (* wj (- (* wj x) x)))
(+ x (* wj (- (* wj (- (* -1 (* wj x)) (* -1 x))) x)))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(+ x (* wj (+ (* -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 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 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)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -1 (/ x (* wj (exp wj))))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj)
(- (+ 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)))))
(/ x wj)
(/ (+ x (* -1 (/ x wj))) wj)
(/ (- (+ x (/ x (pow wj 2))) (/ x wj)) wj)
(/ (- (+ x (* -1 (/ x (pow wj 3)))) (+ (* -1 (/ x (pow wj 2))) (/ x wj))) wj)
(* -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 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)))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 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)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(+ 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)))
(* -1 (/ (+ (* -1 x) (/ x wj)) wj))
(* -1 (/ (+ (* -1 x) (* -1 (/ (- (/ x wj) x) wj))) wj))
(* -1 (/ (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (/ x wj) x) wj)) x) wj))) wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(+ 1 (* 8/3 x))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- 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 (+ 1 (* -2 wj)))
(+ wj (* x (- (* 5/2 wj) 2)))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ 1 wj))
(+ wj (* 8/3 (* wj x)))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ 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 (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* 5/2 x)
(* x (+ 5/2 (/ 1 x)))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* 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 (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -8/3 wj) (* -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 (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
Outputs
(+ 1 (* 5/2 x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj)) wj)) wj x)
-1
#s(literal -1 binary64)
(- wj 1)
(-.f64 wj #s(literal 1 binary64))
(* wj x)
(*.f64 wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x)
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) x) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) (*.f64 wj x) (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal 2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (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 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ x (* -1 (* wj x)))
(fma.f64 (neg.f64 x) wj x)
(+ x (* wj (- (* wj x) x)))
(fma.f64 (fma.f64 wj x (neg.f64 x)) wj x)
(+ x (* wj (- (* wj (- (* -1 (* wj x)) (* -1 x))) x)))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 x) wj x) wj (neg.f64 x)) wj x)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj)) wj)) wj x)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj)) wj))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
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 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) 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 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) wj #s(literal -1 binary64))
(* -2 (* wj x))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* wj (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 wj (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 (/.f64 x wj) wj)) wj wj))
(* -1 (/ x (* wj (exp wj))))
(/.f64 (/.f64 (neg.f64 x) wj) (exp.f64 wj))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (exp.f64 wj))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 (/.f64 (/.f64 x wj) wj) x) (/.f64 (/.f64 x (exp.f64 wj)) wj)) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 (/.f64 (/.f64 x wj) wj) x) (+.f64 (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)) (/.f64 (/.f64 x (exp.f64 wj)) wj))) wj)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.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 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) 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 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 x wj)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))))
(/ x wj)
(/.f64 x wj)
(/ (+ x (* -1 (/ x wj))) wj)
(/.f64 (-.f64 x (/.f64 x wj)) wj)
(/ (- (+ x (/ x (pow wj 2))) (/ x wj)) wj)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 x wj) x) wj) x) wj)
(/ (- (+ x (* -1 (/ x (pow wj 3)))) (+ (* -1 (/ x (pow wj 2))) (/ x wj))) wj)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 x (/.f64 x wj)) wj) x) wj) x) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 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 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj)
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 wj #s(literal 1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) 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)))
(*.f64 (neg.f64 wj) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64))) wj)) wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)))) wj)
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) (*.f64 wj wj))
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) wj)) wj)) (neg.f64 wj))
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(+.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj) #s(literal 1 binary64))
(* -1 (/ (+ (* -1 x) (/ x wj)) wj))
(/.f64 (-.f64 x (/.f64 x wj)) wj)
(* -1 (/ (+ (* -1 x) (* -1 (/ (- (/ x wj) x) wj))) wj))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 x wj) x) wj) x) wj)
(* -1 (/ (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (/ x wj) x) wj)) x) wj))) wj))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 x (/.f64 x wj)) wj) x) wj) x) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) wj)))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj)
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj)) wj) wj)
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(* x (+ 1 (* -2 wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(/ x (+ 1 wj))
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (- 5/2 (* 8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 (-.f64 wj #s(literal 1 binary64)) x)) #s(literal 5/2 binary64)) x)
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) x (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(* 5/2 x)
(*.f64 #s(literal 5/2 binary64) x)
(* x (+ 5/2 (/ 1 x)))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (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 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) x) wj (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 wj (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) x (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 (fma.f64 wj (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) x) wj (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) 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 (-.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)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)

rewrite188.0ms (2.5%)

Memory
32.3MiB live, 229.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039297
068291
1309274
22714274
08451267
Stop Event
iter limit
node limit
iter limit
Counts
21 → 473
Calls
Call 1
Inputs
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
(+.f64 #s(literal -1 binary64) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(*.f64 x wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
(/.f64 x (+.f64 #s(literal 1 binary64) wj))
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(*.f64 #s(literal -2 binary64) x)
Outputs
(*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 4/9 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 512/27 binary64) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 4/9 binary64) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 512/27 binary64) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) #s(literal -1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 2 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(fma.f64 x #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 x #s(literal 2/3 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(+.f64 (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(+.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (pow.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (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 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5/2 binary64) x))
(fma.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5/2 binary64) x))
(fma.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) #s(literal -1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))) (/.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (*.f64 #s(literal 5/2 binary64) x)))
(+.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5/2 binary64) x) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj (*.f64 #s(literal 5/2 binary64) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))))
(fma.f64 (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj #s(literal 1 binary64))
(fma.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 wj (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (neg.f64 wj) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(-.f64 (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (-.f64 wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) (neg.f64 wj)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) (neg.f64 wj))))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64))))
(fma.f64 wj #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) wj #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 wj #s(literal -1 binary64))))
(-.f64 (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal -1 binary64) 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))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(*.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x)) (pow.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x))) (*.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x))) (neg.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x)) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x)) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 x) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 x (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64))))) (fma.f64 (pow.f64 (*.f64 wj x) #s(literal 3 binary64)) #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal -2 binary64) wj) x x)
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(fma.f64 (*.f64 #s(literal -2 binary64) x) wj x)
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) x)
(fma.f64 wj (*.f64 #s(literal -2 binary64) x) x)
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) (neg.f64 x))))
(+.f64 (*.f64 (*.f64 wj x) #s(literal -2 binary64)) x)
(+.f64 x (*.f64 (*.f64 wj x) #s(literal -2 binary64)))
(*.f64 wj x)
(*.f64 x wj)
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -2 binary64)) x))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
(fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))) (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))
(*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (/.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))
(*.f64 (pow.f64 (/.f64 (neg.f64 (exp.f64 wj)) (neg.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) #s(literal -1 binary64)) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (exp.f64 wj) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))
(*.f64 x (/.f64 (neg.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))) (exp.f64 wj)))
(*.f64 x (pow.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)) x) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) (neg.f64 (exp.f64 wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (neg.f64 (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (*.f64 x (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) (exp.f64 wj))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (neg.f64 (exp.f64 wj)))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64)) (exp.f64 wj))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 x (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (neg.f64 (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (neg.f64 (exp.f64 wj))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) x))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))
(/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (neg.f64 (exp.f64 wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) (neg.f64 (exp.f64 wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)) x))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) (neg.f64 (exp.f64 wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
(neg.f64 (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (*.f64 (neg.f64 (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(-.f64 (/.f64 #s(literal 0 binary64) (exp.f64 wj)) (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))) (/.f64 x (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 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 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))
(*.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) x)
(*.f64 (neg.f64 x) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(*.f64 x (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) x))
(/.f64 x (+.f64 wj #s(literal 1 binary64)))
(neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj)
(*.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)
(*.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj)) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj)) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(fma.f64 wj (*.f64 x #s(literal 2/3 binary64)) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 wj (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)
(+.f64 (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj) (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj))
(+.f64 (*.f64 wj (*.f64 x #s(literal 8/3 binary64))) wj)
(+.f64 (*.f64 wj (*.f64 x #s(literal 2/3 binary64))) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(+.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (*.f64 wj (*.f64 x #s(literal 2/3 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))) (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal -2 binary64)) x))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(*.f64 #s(literal -2 binary64) x)
(*.f64 x #s(literal -2 binary64))

eval90.0ms (1.2%)

Memory
-5.5MiB live, 144.3MiB allocated
Compiler

Compiled 28 835 to 2 910 computations (89.9% saved)

prune21.0ms (0.3%)

Memory
10.7MiB live, 48.2MiB allocated
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New57610586
Fresh257
Picked325
Done000
Total58117598
Accuracy
100.0%
Counts
598 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.3%
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
47.7%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj x) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))))
76.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
74.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
97.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
3.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
14.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
13.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
4.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
3.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 1 061 to 621 computations (41.5% saved)

simplify133.0ms (1.8%)

Memory
-13.4MiB live, 138.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
cost-diff192
(fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
cost-diff704
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
cost-diff0
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
cost-diff0
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
cost-diff0
(*.f64 #s(literal -2 binary64) wj)
cost-diff0
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
cost-diff0
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
cost-diff0
#s(approx (+ -1 wj) #s(literal -1 binary64))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
cost-diff0
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
cost-diff0
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
cost-diff0
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059452
079447
1153427
2320408
31073393
44219389
08192358
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 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
#s(approx (+ -1 wj) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(*.f64 #s(literal -2 binary64) wj)
#s(literal -2 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(literal 5/2 binary64)
wj
#s(literal -2 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(*.f64 wj wj)
wj
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(/.f64 x wj)
x
#s(literal 5/2 binary64)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
#s(literal -8/3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
#s(approx (+ -1 wj) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(*.f64 #s(literal -2 binary64) wj)
#s(literal -2 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(literal 5/2 binary64)
wj
#s(literal -2 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj) wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj) wj))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj) wj)
(*.f64 wj wj)
wj
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal -8/3 binary64)) x #s(literal -1 binary64))
(/.f64 x wj)
x
#s(literal 5/2 binary64)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
#s(literal -8/3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)

localize304.0ms (4.1%)

Memory
-82.7MiB live, 227.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy1.2623465197884611
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
accuracy7.210888367867429
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
accuracy13.142195595763415
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
accuracy53.92989463064878
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))))
accuracy0.0078125
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
accuracy0.2539030128636083
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
accuracy1.3343235785544747
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
accuracy15.204261623686373
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
accuracy0.0
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
accuracy0.0
(*.f64 #s(literal -2 binary64) wj)
accuracy8.2787741791533
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
accuracy60.70108990181586
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
accuracy1.7827928648877043
#s(approx (+ -1 wj) #s(literal -1 binary64))
accuracy61.78071792486494
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
accuracy0.0078125
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
accuracy0.2578092628636083
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
accuracy1.2623465197884611
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
accuracy47.793985928822224
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
Samples
65.0ms180×0valid
47.0ms70×1valid
5.0ms2valid
Compiler

Compiled 748 to 118 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-mult: 36.0ms (39.4% of total)
ival-add: 20.0ms (21.9% of total)
adjust: 11.0ms (12% of total)
const: 8.0ms (8.8% of total)
ival-sub: 6.0ms (6.6% of total)
ival-exp: 5.0ms (5.5% of total)
ival-div: 4.0ms (4.4% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series37.0ms (0.5%)

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

6 calls:

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

simplify166.0ms (2.2%)

Memory
22.7MiB live, 178.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03541512
111911436
243661342
082271208
Stop Event
iter limit
node limit
Counts
108 → 106
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ 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)))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
wj
(* wj (+ 1 (* -1 wj)))
-1
(- wj 1)
(* -2 (* wj x))
(* -2 wj)
(+ (* -2 x) (* 5/2 (* wj x)))
(+ 1 (* 5/2 x))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(* 5/2 (/ x wj))
(/ (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))))
(* 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)))
(* -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 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)))))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* wj (+ (* -2 x) (/ x wj)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* 5/2 (* wj x))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (- (* -8/3 x) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(- (* -8/3 x) 1)
(- (+ (* -8/3 x) (* 5/2 (/ x wj))) 1)
(* (pow wj 3) (- (* -8/3 x) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* -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)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(* -1 (* (pow wj 3) (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* x (+ 1 (* -2 wj)))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(+ 1 (* -1 wj))
(+ 1 (+ (* -1 wj) (* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))))
(- (* x (- (* 5/2 (/ 1 wj)) 8/3)) 1)
(* (pow wj 2) (+ 1 (* -1 wj)))
(+ (* (pow wj 2) (+ 1 (* -1 wj))) (* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3))))
(/ 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 (* 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 (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(* x (+ (* -1 (/ wj x)) (+ (* wj (- (* 5/2 (/ 1 wj)) 8/3)) (/ 1 x))))
(* x (- (* 5/2 (/ 1 wj)) 8/3))
(* x (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(* x (+ (* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3)) (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -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 (+ 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 wj) 1)))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* wj (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) x)) (* wj (- 8/3 (* 5/2 (/ 1 wj)))))))
(* -1 (* x (- 8/3 (* 5/2 (/ 1 wj)))))
(* -1 (* x (- (+ 8/3 (/ 1 x)) (* 5/2 (/ 1 wj)))))
(* -1 (* (pow wj 3) (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)) (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))))
Outputs
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64)) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64)) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64)) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
-1
#s(literal -1 binary64)
(- wj 1)
(-.f64 wj #s(literal 1 binary64))
(* -2 (* wj x))
(*.f64 (*.f64 #s(literal -2 binary64) x) wj)
(* -2 wj)
(*.f64 #s(literal -2 binary64) wj)
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(+ 1 (* 5/2 x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))
(* 5/2 (/ x wj))
(*.f64 (/.f64 x wj) #s(literal 5/2 binary64))
(/ (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))) wj)
(/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (*.f64 #s(literal 5/2 binary64) x)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))))
(* 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 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) 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 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) wj #s(literal -1 binary64))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 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 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x (-.f64 (/.f64 #s(literal 1 binary64) wj) #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 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* -1 (pow wj 2))
(*.f64 (neg.f64 wj) wj)
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 wj (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 (/.f64 x wj) wj)) wj wj))
(* wj (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* 5/2 (* wj x))
(*.f64 (*.f64 #s(literal 5/2 binary64) wj) x)
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64))) wj)
(* wj (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) wj)
(- (* -8/3 x) 1)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(- (+ (* -8/3 x) (* 5/2 (/ x wj))) 1)
(fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64))
(* (pow wj 3) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 wj #s(literal 1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (/.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)) #s(literal 1 binary64)) wj)))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 (-.f64 (/.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj) wj)
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)) wj wj))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64))) wj)
(* -1 (* wj (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) wj)
(* -1 (* (pow wj 3) (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 x (*.f64 wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(* x (+ 1 (* -2 wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (+ (* -1 wj) (* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))))
(fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64))
(- (* x (- (* 5/2 (/ 1 wj)) 8/3)) 1)
(fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* (pow wj 2) (+ 1 (* -1 wj))) (* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3))))
(*.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 wj (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x) wj)
(* x (+ (* -1 (/ wj x)) (+ (* wj (- (* 5/2 (/ 1 wj)) 8/3)) (/ 1 x))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) wj (/.f64 (neg.f64 wj) x)) x #s(literal 1 binary64))
(* x (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x)
(* x (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 1 x))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) (/.f64 #s(literal 1 binary64) x)) x)
(* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) x) (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)))
(* x (+ (* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3)) (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)))
(*.f64 (*.f64 (*.f64 wj wj) (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (-.f64 wj #s(literal 1 binary64)) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 x) (fma.f64 wj (-.f64 (/.f64 (-.f64 wj #s(literal 1 binary64)) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(*.f64 (neg.f64 x) (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 (neg.f64 x) (fma.f64 wj (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) #s(literal -1 binary64)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))))
(* -1 (* wj (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(*.f64 (*.f64 (neg.f64 x) wj) (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) x)) (* wj (- 8/3 (* 5/2 (/ 1 wj)))))))
(*.f64 (neg.f64 x) (fma.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) wj (/.f64 (-.f64 wj #s(literal 1 binary64)) x)))
(* -1 (* x (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 (neg.f64 x) (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)))
(* -1 (* x (- (+ 8/3 (/ 1 x)) (* 5/2 (/ 1 wj)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) (/.f64 #s(literal 1 binary64) x)) x)
(* -1 (* (pow wj 3) (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) x))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)) (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))))
(*.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (fma.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) wj (/.f64 (-.f64 wj #s(literal 1 binary64)) x))))

rewrite214.0ms (2.9%)

Memory
1.5MiB live, 228.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059418
079413
1379393
23355393
08691368
Stop Event
iter limit
node limit
iter limit
Counts
19 → 255
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
#s(approx (+ -1 wj) #s(literal -1 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(*.f64 #s(literal -2 binary64) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (*.f64 x wj)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
(fma.f64 wj #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj (neg.f64 x))))
(+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x)
(+.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj))
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) wj) (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))) (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) wj (*.f64 wj (neg.f64 wj)))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (neg.f64 wj) wj))
(fma.f64 wj #s(literal 1 binary64) (*.f64 wj (neg.f64 wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (neg.f64 wj) wj))
(+.f64 wj (*.f64 wj (neg.f64 wj)))
(+.f64 wj (*.f64 (neg.f64 wj) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
#s(approx (+ -1 wj) #s(literal -1 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(*.f64 (*.f64 x wj) #s(literal -2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) x) wj)
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(*.f64 x (*.f64 #s(literal -2 binary64) wj))
(*.f64 wj (*.f64 #s(literal -2 binary64) x))
(*.f64 #s(literal -2 binary64) wj)
(*.f64 wj #s(literal -2 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (*.f64 x wj)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
(fma.f64 wj #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) x)
(+.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj))
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) x) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))
(/.f64 (*.f64 x (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(+.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 1 binary64))
(fma.f64 wj (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 wj (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -2 binary64)) #s(literal 25/4 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -2 binary64)) #s(literal 25/4 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))) (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (neg.f64 wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 (neg.f64 wj) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5/2 binary64)) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (neg.f64 wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 (neg.f64 wj) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) (neg.f64 x)) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (neg.f64 wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 (neg.f64 wj) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 (neg.f64 wj) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5/2 binary64) x)) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (*.f64 (neg.f64 wj) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 wj (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 wj (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 wj (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 wj (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) wj) (*.f64 wj (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) wj) (*.f64 wj (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (/.f64 wj x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))))) (*.f64 (/.f64 wj x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (/.f64 wj x) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (/.f64 wj x) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (/.f64 wj x) (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 wj x) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (/.f64 wj x) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (/.f64 wj x) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (/.f64 wj x) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (/.f64 wj x) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 wj x) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (/.f64 wj x) #s(literal 1 binary64))) (*.f64 (/.f64 wj x) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 wj x) #s(literal 1 binary64))) (*.f64 (/.f64 wj x) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (neg.f64 wj) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (neg.f64 wj)))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (neg.f64 wj) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (neg.f64 wj)))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (neg.f64 wj) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (neg.f64 wj)))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) wj (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) wj))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (/.f64 wj x) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) #s(literal 5/2 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)) (/.f64 wj x)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) wj (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) wj))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 wj x) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) #s(literal 5/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (/.f64 wj x)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (neg.f64 wj)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) wj (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) wj))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 wj x) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) #s(literal 5/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (/.f64 wj x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (/.f64 wj x) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) #s(literal 5/2 binary64))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (/.f64 wj x)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) wj (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) wj))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 wj x) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) #s(literal 5/2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))) (/.f64 wj x)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 wj) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (neg.f64 wj)))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 wj x) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) #s(literal 5/2 binary64))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (/.f64 wj x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (+.f64 wj (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) wj))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 wj x) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal 5/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 wj x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 5/2 binary64) (neg.f64 x)))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 wj) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 5/2 binary64) x)))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 wj)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x)) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 wj (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (+.f64 wj (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) wj))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 wj x) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal 5/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 wj x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -2 binary64)) #s(literal 25/4 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 wj (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 wj (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 wj (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) wj (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) wj))
(/.f64 (fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) wj (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (*.f64 #s(literal 5/2 binary64) x))) (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -2 binary64)) #s(literal 25/4 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -2 binary64)) #s(literal 25/4 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))) (fma.f64 (pow.f64 (/.f64 wj x) #s(literal -3 binary64)) #s(literal 125/8 binary64) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)))
(fma.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)))
(fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))
(fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) (pow.f64 wj #s(literal -1 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 x (*.f64 (pow.f64 wj #s(literal -1 binary64)) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(fma.f64 x #s(literal -8/3 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(+.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -8/3 binary64) x))
(+.f64 (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal -1 binary64))
(+.f64 (*.f64 #s(literal -8/3 binary64) x) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))
(+.f64 (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(+.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64)))
(+.f64 #s(literal -1 binary64) (fma.f64 #s(literal -8/3 binary64) x (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj) wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj) wj))
(*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj) wj)
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) (*.f64 wj wj))
(*.f64 wj (*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 wj wj)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) (*.f64 wj wj)))
(/.f64 (fma.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) (*.f64 wj wj)))))
(fma.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 wj wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) wj (*.f64 wj wj))
(fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) wj) wj (*.f64 wj wj))
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (*.f64 wj wj))
(fma.f64 (neg.f64 wj) (neg.f64 wj) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(fma.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) (*.f64 wj wj) (*.f64 wj wj))
(fma.f64 (*.f64 wj wj) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj) (*.f64 wj wj))
(fma.f64 (*.f64 wj wj) #s(literal 1 binary64) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (pow.f64 wj #s(literal 3 binary64)) (*.f64 wj wj))
(fma.f64 #s(literal 1 binary64) (*.f64 wj wj) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(fma.f64 wj (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) (*.f64 wj wj)) (*.f64 wj wj))
(fma.f64 wj (*.f64 wj (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj)) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))
(+.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))) (*.f64 wj wj))
(+.f64 (*.f64 wj wj) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))))

eval53.0ms (0.7%)

Memory
11.0MiB live, 96.5MiB allocated
Compiler

Compiled 24 318 to 1 927 computations (92.1% saved)

prune17.0ms (0.2%)

Memory
0.1MiB live, 38.7MiB allocated
Pruning

17 alts after pruning (11 fresh and 6 done)

PrunedKeptTotal
New3461347
Fresh01010
Picked145
Done022
Total34717364
Accuracy
100.0%
Counts
364 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.3%
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
47.7%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj x) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))))
76.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
74.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
97.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
3.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
13.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
4.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x)))
3.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 936 to 546 computations (41.7% saved)

simplify150.0ms (2%)

Memory
-15.2MiB live, 178.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal -1 binary64) wj)
cost-diff0
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
cost-diff0
(+.f64 #s(literal 1 binary64) wj)
cost-diff0
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
cost-diff0
(*.f64 wj wj)
cost-diff0
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
cost-diff0
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
cost-diff0
(*.f64 wj wj)
cost-diff0
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
cost-diff0
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061387
076380
1141372
2297364
3947335
43222327
08214305
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
#s(literal -2 binary64)
wj
#s(literal 1 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 wj wj)
wj
#s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
x
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
(-.f64 #s(literal -1 binary64) wj)
#s(literal -1 binary64)
(exp.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
#s(literal -2 binary64)
wj
#s(literal 1 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)))
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (-.f64 wj #s(literal -1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (-.f64 wj #s(literal -1 binary64))))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(/.f64 wj (-.f64 wj #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
x
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 #s(literal -1 binary64) wj)
#s(literal -1 binary64)
(exp.f64 wj)

localize180.0ms (2.4%)

Memory
-2.0MiB live, 286.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
accuracy0.01171875
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
accuracy13.050831376411518
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
accuracy15.269018016271025
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
accuracy0.0
(+.f64 #s(literal 1 binary64) wj)
accuracy0.0078125
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
accuracy13.050831376411518
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
accuracy47.574222698444835
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
accuracy1.2623465197884611
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
accuracy7.210888367867429
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
accuracy31.873866255406373
#s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))
accuracy53.92989463064878
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))))
accuracy0.0
(*.f64 wj wj)
accuracy1.3343235785544747
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
accuracy55.071810652432646
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
accuracy0.0
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
accuracy0.01171875
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
accuracy8.2787741791533
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
Samples
65.0ms180×0valid
46.0ms70×1valid
5.0ms2valid
Compiler

Compiled 633 to 117 computations (81.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 36.0ms (37.6% of total)
ival-add: 20.0ms (20.9% of total)
ival-sub: 10.0ms (10.4% of total)
adjust: 9.0ms (9.4% of total)
ival-div: 8.0ms (8.3% of total)
const: 7.0ms (7.3% of total)
ival-exp: 5.0ms (5.2% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series19.0ms (0.3%)

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

6 calls:

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

simplify387.0ms (5.2%)

Memory
16.9MiB live, 206.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04471797
114391718
248381565
083421440
Stop Event
iter limit
node limit
Counts
117 → 115
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
1
(+ 1 (* -2 wj))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(pow wj 2)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))))
(* -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))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(+ 1 wj)
-1
(- (* -2 wj) 1)
(- (* wj (- (* -3/2 wj) 2)) 1)
(- (* wj (- (* wj (- (* -2/3 wj) 3/2)) 2)) 1)
(- (* -1 wj) 1)
(+ 1 (* 5/2 x))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))))))
(* 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)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* -2 wj)
(* wj (- (/ 1 wj) 2))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* -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)))))
(* (pow wj 3) (- (* -8/3 x) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 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 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(* wj (+ 1 (/ 1 wj)))
(* -1 (* wj (exp wj)))
(* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))
(* -1 wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(* wj (- (* -8/3 x) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* -1 (/ x (* wj (exp wj))))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp 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)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (- 2 (/ 1 wj))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(+ 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)))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(* -1 (* wj (+ (exp wj) (/ (exp wj) wj))))
(* -1 (* wj (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ x (* wj (exp wj)))) (* -1 (/ x (exp wj)))) wj)) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (* wj (exp wj)))) (* -1 (/ x (exp wj)))) wj)) (* -1 (/ x (exp wj)))) wj)) (/ x (exp wj))) wj))
(- 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 (+ 1 (* -2 wj)))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(+ (* (pow wj 2) (+ 1 (* -1 wj))) (* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ 1 (* -1 wj))
(+ 1 (+ (* -1 wj) (* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))))
(* -1 (/ x (* (exp wj) (+ 1 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 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* 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))))
(* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(* x (+ (* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3)) (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(* x (+ (* -1 (/ wj x)) (+ (* wj (- (* 5/2 (/ 1 wj)) 8/3)) (/ 1 x))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -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 (* (pow wj 3) (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)) (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* wj (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) x)) (* wj (- 8/3 (* 5/2 (/ 1 wj)))))))
Outputs
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
(pow wj 2)
(*.f64 wj wj)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (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 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 (fma.f64 wj wj (neg.f64 wj)) wj wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) wj #s(literal -1 binary64)) wj #s(literal 1 binary64)) wj)
(+ 1 wj)
(+.f64 #s(literal 1 binary64) wj)
-1
#s(literal -1 binary64)
(- (* -2 wj) 1)
(fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64))
(- (* wj (- (* -3/2 wj) 2)) 1)
(fma.f64 (fma.f64 #s(literal -3/2 binary64) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))
(- (* wj (- (* wj (- (* -2/3 wj) 3/2)) 2)) 1)
(fma.f64 (fma.f64 (fma.f64 #s(literal -2/3 binary64) wj #s(literal -3/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))
(- (* -1 wj) 1)
(-.f64 #s(literal -1 binary64) wj)
(+ 1 (* 5/2 x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 8/3 binary64) x) wj (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal 2 binary64) x)) wj (neg.f64 x))
(* 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 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) 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 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) wj #s(literal -1 binary64))
(* -2 (* wj x))
(*.f64 (*.f64 #s(literal -2 binary64) wj) x)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* -2 wj)
(*.f64 #s(literal -2 binary64) wj)
(* wj (- (/ 1 wj) 2))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 wj (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 (/.f64 x wj) wj)) wj wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.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 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 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 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.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 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) 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 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 x wj)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))))
(- 1 (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))
(* wj (+ 1 (/ 1 wj)))
(+.f64 #s(literal 1 binary64) wj)
(* -1 (* wj (exp wj)))
(*.f64 (neg.f64 wj) (exp.f64 wj))
(* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) (neg.f64 wj))
(* -1 wj)
(neg.f64 wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* wj (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64))
(* -1 (/ x (* wj (exp wj))))
(/.f64 (/.f64 (neg.f64 x) wj) (exp.f64 wj))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (-.f64 (/.f64 x wj) x)) (neg.f64 wj))
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (exp.f64 wj))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj)
(/.f64 (-.f64 (fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (/.f64 x (exp.f64 wj))) wj)
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 wj #s(literal 1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj)) wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* -1 (* wj (- 2 (/ 1 wj))))
(fma.f64 (neg.f64 wj) #s(literal 2 binary64) #s(literal 1 binary64))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) (*.f64 wj wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) wj)))
(* -1 (* (pow wj 3) (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) (pow.f64 wj #s(literal 3 binary64)))
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(+.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj))
(* -1 (* wj (+ (exp wj) (/ (exp wj) wj))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (- (* -8/3 x) 1)) (* -1 (/ (+ 1 (* 5/2 x)) wj)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))) wj)
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (-.f64 (/.f64 x wj) x)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ x (* wj (exp wj)))) (* -1 (/ x (exp wj)))) wj)) (/ x (exp wj))) wj))
(/.f64 (fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (exp.f64 wj))) wj)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (* wj (exp wj)))) (* -1 (/ x (exp wj)))) wj)) (* -1 (/ x (exp wj)))) wj)) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))) wj) (/.f64 x (exp.f64 wj))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj)
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(* x (+ 1 (* -2 wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+.f64 x (*.f64 wj (fma.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj)))
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) 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 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* (pow wj 2) (+ 1 (* -1 wj))) (* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3))))
(*.f64 (fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (+ (* -1 wj) (* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))))
(fma.f64 wj (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (+.f64 (/.f64 wj x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))) #s(literal 1 binary64)) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) #s(literal 1 binary64)) x)
(* (pow wj 3) (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) x) (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)))
(* x (+ (* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3)) (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)))
(*.f64 (*.f64 (*.f64 wj wj) (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (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))))))
(fma.f64 (*.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 1 binary64)) x (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(* wj (* x (- (* 5/2 (/ 1 wj)) 8/3)))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) x) wj)
(* x (+ (* -1 (/ wj x)) (+ (* wj (- (* 5/2 (/ 1 wj)) 8/3)) (/ 1 x))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) wj (/.f64 (neg.f64 wj) x)) x #s(literal 1 binary64))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (/.f64 wj x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 wj (-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* (pow wj 3) (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) x))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (+ 1 (* -1 wj))) x)) (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))))
(*.f64 (*.f64 (*.f64 wj wj) (fma.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) wj (/.f64 (-.f64 wj #s(literal 1 binary64)) x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(fma.f64 (*.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 1 binary64)) x (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(* -1 (* wj (* x (- 8/3 (* 5/2 (/ 1 wj))))))
(*.f64 (neg.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj))) (*.f64 x wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) x)) (* wj (- 8/3 (* 5/2 (/ 1 wj)))))))
(*.f64 (fma.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) wj (/.f64 (-.f64 wj #s(literal 1 binary64)) x)) (neg.f64 x))

rewrite395.0ms (5.3%)

Memory
24.9MiB live, 228.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061367
076360
1379352
23428352
08151326
Stop Event
iter limit
node limit
iter limit
Counts
19 → 203
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
(-.f64 #s(literal -1 binary64) wj)
#s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))
(/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(*.f64 x (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64)) x) (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) x) (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))))
(/.f64 (*.f64 x (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64))) (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 x (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))))
(fma.f64 (*.f64 #s(literal -2 binary64) wj) x (*.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (*.f64 x #s(literal 1 binary64)))
(fma.f64 x #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(+.f64 (*.f64 (*.f64 #s(literal -2 binary64) wj) x) (*.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 #s(literal -2 binary64) wj) x))
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 x #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))) (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj)))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 wj wj)) (*.f64 #s(literal -2 binary64) wj))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))) (fma.f64 #s(literal -8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 wj wj)) (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) wj) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)))
(*.f64 (neg.f64 wj) (neg.f64 wj))
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 wj wj)
(pow.f64 (exp.f64 (log.f64 wj)) #s(literal 2 binary64))
(pow.f64 (neg.f64 wj) #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 1 binary64))
(pow.f64 wj #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 wj) #s(literal 2 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) wj) wj)
(*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 wj (*.f64 #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)) wj))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 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 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 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 wj (+.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (pow.f64 wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj)
(*.f64 (neg.f64 wj) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(*.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 wj) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) wj))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(neg.f64 (/.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.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 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (exp.f64 wj) (-.f64 #s(literal -1 binary64) wj))
(*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj)))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (exp.f64 wj)) (+.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (neg.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (exp.f64 wj) #s(literal -1 binary64) (*.f64 (exp.f64 wj) (neg.f64 wj)))
(fma.f64 #s(literal -1 binary64) (exp.f64 wj) (*.f64 (neg.f64 wj) (exp.f64 wj)))
(-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 wj)) (*.f64 (neg.f64 wj) (exp.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) (neg.f64 wj)))
(+.f64 (neg.f64 (*.f64 (exp.f64 wj) wj)) (neg.f64 (exp.f64 wj)))
(+.f64 (neg.f64 (exp.f64 wj)) (neg.f64 (*.f64 (exp.f64 wj) wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (pow.f64 (+.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj))
(pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (+.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) wj))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (neg.f64 wj)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64)))))
(neg.f64 (+.f64 #s(literal 1 binary64) wj))
(fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))
(fma.f64 wj #s(literal -1 binary64) #s(literal -1 binary64))
(-.f64 (pow.f64 (+.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) (+.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal -1 binary64) wj)
(+.f64 (neg.f64 wj) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (neg.f64 wj))
#s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x)
(*.f64 (neg.f64 x) (pow.f64 (*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(pow.f64 (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) #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 (exp.f64 wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)) #s(literal -1 binary64))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))))
(/.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(/.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 (exp.f64 wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)))
(/.f64 x (*.f64 (exp.f64 wj) (-.f64 #s(literal -1 binary64) wj)))
(neg.f64 (/.f64 x (*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj)) (exp.f64 wj))))
(neg.f64 (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)))
(exp.f64 (*.f64 (log.f64 (*.f64 (exp.f64 wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) x))) #s(literal -1 binary64)))

eval48.0ms (0.6%)

Memory
-4.4MiB live, 70.0MiB allocated
Compiler

Compiled 12 891 to 1 334 computations (89.7% saved)

prune77.0ms (1%)

Memory
-3.6MiB live, 35.2MiB allocated
Pruning

22 alts after pruning (12 fresh and 10 done)

PrunedKeptTotal
New3058313
Fresh246
Picked055
Done156
Total30822330
Accuracy
100.0%
Counts
330 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.3%
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
47.7%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
2.9%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)))
76.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj)))))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 #s(approx (- -1 wj) (neg.f64 wj)) (exp.f64 wj)))))
75.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x #s(approx (* (- -1 wj) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -2/3 binary64) wj #s(literal -3/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))))
74.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x #s(approx (* (- -1 wj) (exp wj)) (fma.f64 (fma.f64 #s(literal -3/2 binary64) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))))
74.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x #s(approx (* (- -1 wj) (exp wj)) (fma.f64 #s(literal -2 binary64) wj #s(literal -1 binary64))))))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
4.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) wj))))
2.7%
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
97.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
3.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
87.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
86.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 #s(approx (+ (* -2 wj) 1) #s(literal 1 binary64)) x))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) #s(approx (+ (* (+ (* (/ x wj) 5/2) (+ (* -8/3 x) -1)) wj) 1) (-.f64 #s(literal 1 binary64) wj)))))
13.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
3.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 1 901 to 628 computations (67% saved)

regimes58.0ms (0.8%)

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

3 calls:

39.0ms
x
9.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
8.0ms
wj
Results
AccuracySegmentsBranch
97.6%1wj
97.6%1x
97.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes55.0ms (0.7%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes18.0ms (0.2%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes11.0ms (0.1%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes65.0ms (0.9%)

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

3 calls:

59.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
87.1%1wj
87.1%1x
87.1%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes8.0ms (0.1%)

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

Compiled 18 to 12 computations (33.3% saved)

regimes6.0ms (0.1%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes29.0ms (0.4%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes4.0ms (0.1%)

Memory
6.0MiB live, 6.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 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
3.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
3.3%1x
3.3%1wj
Compiler

Compiled 18 to 12 computations (33.3% saved)

simplify57.0ms (0.8%)

Memory
21.0MiB live, 58.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
067258
1113256
2223256
3736225
42486225
57792225
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 #s(approx (+ (* -2 wj) 1) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 #s(approx (+ (* -2 wj) 1) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))

soundness767.0ms (10.2%)

Memory
-4.8MiB live, 464.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04471797
114391718
248381565
083421440
04662007
115091886
251321739
082371590
0229767
1703731
22164616
08091573
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 353 to 141 computations (60.1% saved)

preprocess57.0ms (0.8%)

Memory
20.6MiB live, 136.0MiB allocated
Compiler

Compiled 600 to 184 computations (69.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...