Jmat.Real.lambertw, newton loop step

Time bar (total: 8.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze89.0ms (1.1%)

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

Compiled 18 to 10 computations (44.4% saved)

sample2.3s (28.4%)

Memory
-93.5MiB live, 3 265.7MiB allocated
Samples
558.0ms1 757×1valid
519.0ms7 839×0exit
444.0ms6 499×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-mult: 381.0ms (37% of total)
ival-exp: 227.0ms (22.1% of total)
ival-sub: 168.0ms (16.3% of total)
ival-div: 111.0ms (10.8% of total)
ival-add: 82.0ms (8% of total)
adjust: 41.0ms (4% of total)
ival-true: 13.0ms (1.3% of total)
ival-assert: 6.0ms (0.6% of total)
Bogosity

explain143.0ms (1.8%)

Memory
4.6MiB live, 254.3MiB 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)))))
30-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)))))cancellation591
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o30
(*.f64 wj (exp.f64 wj))overflow3
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow3
(exp.f64 wj)overflow3
(*.f64 wj (exp.f64 wj))overflow3
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow3
(exp.f64 wj)overflow6
Confusion
Predicted +Predicted -
+622
-0192
Precision
1.0
Recall
0.96875
Confusion?
Predicted +Predicted MaybePredicted -
+6202
-01191
Precision?
0.9841269841269841
Recall?
0.96875
Freqs
test
numberfreq
0194
162
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
32.0ms402×0valid
18.0ms110×1valid
Compiler

Compiled 173 to 36 computations (79.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-exp: 8.0ms (26.3% of total)
ival-sub: 8.0ms (26.3% of total)
ival-div: 4.0ms (13.1% of total)
ival-mult: 4.0ms (13.1% of total)
adjust: 3.0ms (9.9% of total)
ival-add: 3.0ms (9.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess204.0ms (2.6%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
02489
16987
224075
399064
4416460
5715460
0816
01415
12615
26115
317212
452912
5151912
6348912
7478612
8592912
9703612
0815412
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (/.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.6MiB live, 0.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.7%
(-.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)

simplify188.0ms (2.4%)

Memory
-25.4MiB live, 90.4MiB 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
452942
5151942
6348942
7478642
8592942
9703642
0815442
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (/.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))

localize30.0ms (0.4%)

Memory
13.3MiB live, 51.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.02734375
(*.f64 wj (exp.f64 wj))
accuracy0.7601057629220508
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy13.008227399172702
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
13.0ms201×0valid
10.0ms55×1valid
Compiler

Compiled 104 to 18 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-exp: 4.0ms (27.2% of total)
ival-sub: 3.0ms (20.4% of total)
adjust: 2.0ms (13.6% of total)
ival-div: 2.0ms (13.6% of total)
ival-mult: 2.0ms (13.6% of total)
ival-add: 1.0ms (6.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
16.0MiB live, 16.0MiB 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)))
1.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)))

simplify198.0ms (2.5%)

Memory
11.3MiB live, 208.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0229780
1703747
22140638
37956583
08909541
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)))
(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 (/ 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) (pow.f64 wj #s(literal 3 binary64))) (/.f64 x (exp.f64 wj)) (/.f64 (*.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))) (neg.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64)))
(* 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 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* 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 (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)
(* 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))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 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)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* 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)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)

rewrite174.0ms (2.2%)

Memory
-7.6MiB live, 220.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0873544
Stop Event
iter limit
node limit
iter limit
Counts
5 → 567
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
Outputs
(*.f64 (/.f64 (/.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 (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 x (-.f64 x (*.f64 (exp.f64 wj) 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))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.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))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (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))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.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) (-.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 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.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 (/.f64 (-.f64 x (*.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)))) (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 (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 (-.f64 (*.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 (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 (/.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)))) (+.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 (*.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 (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 (*.f64 (exp.f64 wj) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(*.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 (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 (-.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 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.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 (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 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(*.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) (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 #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 (*.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 (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 (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 (neg.f64 wj) (exp.f64 wj)) (-.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 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.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 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.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 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (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)))) (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 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (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)))) (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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (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)))) (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 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (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)))) (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 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.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 (/.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 (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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.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 #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 (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 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (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 (/.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) (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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (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 #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) (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 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (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 (/.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) (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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (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 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (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 (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 (/.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.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 (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.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 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.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 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.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 (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 (/.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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)))) (+.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 (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)))) (+.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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)))) (+.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 #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)))) (+.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 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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (/.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 (/.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 (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 #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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(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 wj (+.f64 #s(literal 1 binary64) wj)))
(+.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 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(+.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 (/.f64 (-.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 (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 (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 (-.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 (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 (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 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(*.f64 (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 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 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 #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 (/.f64 (pow.f64 (exp.f64 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))) (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 (/.f64 (pow.f64 (exp.f64 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)) (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 #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 (/.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 (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 wj wj (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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))) 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))) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.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)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.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)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.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)) #s(literal 3 binary64)))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.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 (*.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) (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) (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 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (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 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 (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 (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 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.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)) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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))) wj)
(fma.f64 (/.f64 (*.f64 wj wj) (+.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 wj wj (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (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))) 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)))))))
(fma.f64 (/.f64 (*.f64 wj wj) (-.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 (*.f64 (exp.f64 wj) wj) x) (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)))))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.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)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.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)))))) (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 wj #s(literal 3 binary64)) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.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)) #s(literal 3 binary64)))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.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 (*.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)))))
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.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 (-.f64 x (*.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)))) (+.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)))) wj)
(fma.f64 (/.f64 (-.f64 x (*.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))) 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 (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) (*.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 (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) (*.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) (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) (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 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.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 x (-.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))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (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 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.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 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.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))) (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 (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 (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 (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 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 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 x (-.f64 x (*.f64 (exp.f64 wj) wj)))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (fma.f64 (exp.f64 wj) wj x))) (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 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.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))))))
(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))

eval83.0ms (1%)

Memory
24.5MiB live, 140.2MiB allocated
Compiler

Compiled 21 685 to 2 056 computations (90.5% saved)

prune18.0ms (0.2%)

Memory
-33.2MiB live, 41.7MiB allocated
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New59711608
Fresh000
Picked101
Done000
Total59811609
Accuracy
99.9%
Counts
609 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(/.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)))))
76.7%
(-.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)))))
75.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
76.0%
(-.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)))))
6.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
74.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
97.2%
#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))
96.8%
#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))
84.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
4.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
Compiler

Compiled 700 to 346 computations (50.6% saved)

simplify154.0ms (1.9%)

Memory
34.6MiB live, 185.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 wj (exp.f64 wj))
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(/.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))))
cost-diff0
(-.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)))))
cost-diff0
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x)))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
cost-diff128
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 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
039333
069325
1122311
2253311
3813296
42495292
57529292
08187277
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)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x)))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
x
#s(literal 1 binary64)
(neg.f64 x)
(-.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)))))
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 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#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 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)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x wj)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x wj))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x wj)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
x
#s(literal 1 binary64)
(neg.f64 x)
(-.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 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
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 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)

localize180.0ms (2.2%)

Memory
-15.2MiB live, 190.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.02734375
(*.f64 wj (exp.f64 wj))
accuracy0.7601057629220508
(/.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))))
accuracy1.8765775215407698
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
accuracy13.008227399172702
(-.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)))))
accuracy0.0
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
accuracy0.0
(neg.f64 x)
accuracy2.14668790396958
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x)))
accuracy13.008227399172702
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
accuracy0.0
(*.f64 x wj)
accuracy0.00390625
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
accuracy10.254133439140066
#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.04788080915221
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
accuracy0.01171875
(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.0234375
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
accuracy0.109375
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
accuracy1.8001197097035573
#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
97.0ms193×0valid
50.0ms62×1valid
1.0ms2valid
Compiler

Compiled 625 to 77 computations (87.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 124.0ms
ival-sub: 54.0ms (43.5% of total)
ival-mult: 40.0ms (32.3% of total)
ival-add: 13.0ms (10.5% of total)
adjust: 5.0ms (4% of total)
ival-exp: 4.0ms (3.2% of total)
const: 4.0ms (3.2% of total)
ival-div: 2.0ms (1.6% of total)
exact: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series24.0ms (0.3%)

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

simplify166.0ms (2.1%)

Memory
10.7MiB live, 160.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03651363
111831293
237701203
086361082
Stop Event
iter limit
node limit
Counts
109 → 107
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)
(* -1 x)
(- (* wj (+ 1 (* 2 x))) 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 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)))))))
(* wj (+ 1 (+ (* 2/3 x) (* 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)))))
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* -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 (- 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 (* 2 x)))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(- (+ 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) (* -1 (/ x wj))))
(* -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)))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* -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 (* 2 x))) (/ 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)) (/ x wj))))
(* (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 (exp wj)) (* -1 (/ (exp 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 (- (* 2 wj) 1)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ 1 (* 2 x))
(+ (* -1 x) (* wj (exp wj)))
(+ wj (* 8/3 (* wj x)))
(* 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 (- (* 2 wj) 1))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* 2 x)
(* x (+ 2 (/ 1 x)))
(* x (- (/ (* wj (exp wj)) x) 1))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ 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 (+ 1 (* -2 wj))))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -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 (+.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) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
-1
#s(literal -1 binary64)
(- wj 1)
(-.f64 wj #s(literal 1 binary64))
(* wj x)
(*.f64 wj x)
(* -1 x)
(neg.f64 x)
(- (* wj (+ 1 (* 2 x))) x)
(fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x wj)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x wj)
(+ (* -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 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 3/2 binary64) x)) #s(literal 2 binary64) #s(literal 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 x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (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)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
(+ (* -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) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(+ 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))
(* -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 (- 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 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 (-.f64 wj #s(literal 1 binary64)))
(* -2 (* wj x))
(*.f64 (*.f64 wj x) #s(literal -2 binary64))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* wj (+ 1 (* 2 x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (fma.f64 #s(literal 2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 x (*.f64 (*.f64 (exp.f64 wj) wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (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))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -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 wj (fma.f64 (fma.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal -2 binary64) wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.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 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* -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 (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 (/ x wj)) (* 2 x))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj)
(* -1 (* wj (+ (* -1 (+ 1 (* 2 x))) (/ x wj))))
(*.f64 (fma.f64 #s(literal 2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 x wj))) 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 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x 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 (/.f64 x wj) #s(literal -2 binary64) (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))) (*.f64 wj wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 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 (- (* 2 wj) 1)))
(fma.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x 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 (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj))))
(+ 1 (* 2 x))
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) 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 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x))
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x #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)))))))
(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 (- (* 2 wj) 1))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x)
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) wj (/.f64 wj x)) #s(literal 1 binary64)) 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))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* x (+ 2 (/ 1 x)))
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) 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 (- (* 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 (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)) 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 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5/2 binary64) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 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)))))))
(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)) (neg.f64 x))
(* -1 (* x (+ 1 (* -2 wj))))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) x)
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) wj (/.f64 wj x)) #s(literal 1 binary64)) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) 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 (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)) (neg.f64 x))

rewrite160.0ms (2%)

Memory
21.5MiB live, 208.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039278
069270
1300258
22644258
08158252
Stop Event
iter limit
node limit
iter limit
Counts
21 → 449
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 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x)))
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
(-.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 (-.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 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 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 #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))
(neg.f64 x)
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
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 (*.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 (*.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))))) #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 (*.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 (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 (*.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 (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 (*.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 (-.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))))) (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 (*.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 (*.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 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 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 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 (-.f64 (*.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 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 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 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 (-.f64 (*.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 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 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 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 (-.f64 (*.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 (-.f64 (pow.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 2 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 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 (-.f64 (*.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 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 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 (*.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 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 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 (*.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 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 (*.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 (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 (*.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 (+.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 (*.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))) (+.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 (*.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 (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 (*.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 (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 (-.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 #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 (*.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 (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 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 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 (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 5/2 binary64) x) (-.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) (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 (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 (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 (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 (neg.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 wj (-.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 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 (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 (fma.f64 wj (-.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (+.f64 (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)) (fma.f64 wj (-.f64 wj #s(literal -1 binary64)) #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 (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)))))
(/.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))))
(-.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 (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 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))) (*.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) (*.f64 x x))) (*.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) wj) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))) (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) wj))) (*.f64 (+.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 0 binary64) x) (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) wj))) (*.f64 (+.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) x) (*.f64 wj (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 0 binary64) x) (*.f64 wj (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) wj))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) wj))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 wj (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (*.f64 wj (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (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 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) x (*.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)) (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(-.f64 (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.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))) x)
(+.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj)) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj)))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) 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)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj)
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x)))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x)))
(*.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 (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)))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (fma.f64 #s(literal -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) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64))) (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 4 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) x))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
(fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (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 -1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64))) (pow.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)) (*.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)))) (*.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)))) (neg.f64 (-.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64))) (-.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)))))
(fma.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) wj)
(fma.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) (neg.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -2 binary64)) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -3 binary64)) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(-.f64 wj (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(+.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(+.f64 (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) wj)
(+.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (-.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 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 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)))) #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 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (neg.f64 x)))
(*.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) (pow.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) (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))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 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 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x))) (neg.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))))) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.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))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(literal 1 binary64))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 wj) wj)) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (*.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (neg.f64 x))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 wj) wj)) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)) (*.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 wj) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) x)) (*.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) (neg.f64 x))) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) x)) (*.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 wj) wj)) (neg.f64 x)) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.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)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) (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))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #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 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (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 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)))) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.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)) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.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))) #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))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) x)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.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 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(fma.f64 (exp.f64 wj) (/.f64 wj #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(fma.f64 wj (/.f64 (exp.f64 wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (exp.f64 wj) wj (neg.f64 x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 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 (-.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)))
(pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj x) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (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)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.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 (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 (-.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 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (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 (*.f64 x x) (*.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 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 (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 2 binary64)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 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 (-.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 (*.f64 x x) (*.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 x)))))
(/.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 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (exp.f64 wj) wj x) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 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))) (-.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 x) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.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 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (*.f64 (exp.f64 wj) wj))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 (exp.f64 wj) wj))
(-.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 (*.f64 (exp.f64 wj) wj) x)
(+.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj)
(*.f64 (*.f64 #s(literal 1 binary64) wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.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 (*.f64 #s(literal 1 binary64) wj))
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj #s(literal 1 binary64)))
(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 (*.f64 x #s(literal 2/3 binary64)) wj))
(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))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (*.f64 wj (*.f64 x #s(literal 2/3 binary64))))
(+.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) (*.f64 #s(literal 1 binary64) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal 8/3 binary64))) (*.f64 wj #s(literal 1 binary64)))
(+.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 (*.f64 x #s(literal 2/3 binary64)) wj))
(+.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 #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 4 binary64) (*.f64 x x))) (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)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #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 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (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)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (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)) (*.f64 #s(literal 4 binary64) (*.f64 x 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)) (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 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (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)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (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)) (*.f64 #s(literal 4 binary64) (*.f64 x 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 (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)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.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)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.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 (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 (*.f64 #s(literal 4 binary64) (*.f64 x 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 (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 -1 binary64) x)
(*.f64 x #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(neg.f64 x)
(-.f64 #s(literal 0 binary64) x)
(+.f64 #s(literal 0 binary64) (neg.f64 x))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))

eval127.0ms (1.6%)

Memory
-2.8MiB live, 188.6MiB allocated
Compiler

Compiled 26 179 to 2 787 computations (89.4% saved)

prune26.0ms (0.3%)

Memory
5.7MiB live, 50.2MiB allocated
Pruning

15 alts after pruning (13 fresh and 2 done)

PrunedKeptTotal
New5528560
Fresh156
Picked325
Done000
Total55615571
Accuracy
99.9%
Counts
571 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(/.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)))))
76.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
76.0%
(-.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)))))
6.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
74.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
64.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (/.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))))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x))
84.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
84.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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
50.3%
#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 (/.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (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))) (*.f64 wj wj))) wj x))
96.5%
#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))
4.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
4.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 wj x) #s(literal -2 binary64))))
3.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 1 105 to 575 computations (48% saved)

simplify161.0ms (2%)

Memory
23.6MiB live, 177.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
cost-diff512
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
cost-diff832
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
cost-diff0
(-.f64 wj x)
cost-diff0
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
cost-diff0
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) 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))
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 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
cost-diff0
(fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x))
cost-diff128
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054419
078411
1142399
2296396
3846381
42671357
57707357
08037343
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 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x))
(fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
wj
(*.f64 x (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)
#s(literal -2 binary64)
#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))))) (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
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
(-.f64 wj x)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
x
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) 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 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
wj
(*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
x
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(literal 5/2 binary64)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -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))))) (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
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
(-.f64 wj x)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 wj #s(literal -1 binary64))))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(/.f64 wj (fma.f64 x wj x))
(/.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)
x
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (exp.f64 (neg.f64 wj)) (-.f64 wj #s(literal -1 binary64)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)

localize144.0ms (1.8%)

Memory
6.2MiB live, 198.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
accuracy0.0234375
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
accuracy0.05859375
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
accuracy13.008227399172702
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
accuracy0.7601057629220508
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
accuracy1.6826349388361799
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
accuracy1.8765775215407698
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
accuracy13.008227399172702
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
accuracy0.0078125
(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)
accuracy0.015625
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
accuracy1.8001197097035573
#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))
accuracy46.50535554364433
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
accuracy2.389984913923632
#s(approx (+ -1 wj) #s(literal -1 binary64))
accuracy61.04788080915221
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
accuracy0.0
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
accuracy0.0
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
accuracy0.0234375
(*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
accuracy2.062565571251766
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x))
Samples
78.0ms201×0valid
32.0ms55×1valid
Compiler

Compiled 719 to 108 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
ival-mult: 22.0ms (24.8% of total)
ival-add: 19.0ms (21.4% of total)
ival-div: 16.0ms (18% of total)
ival-sub: 13.0ms (14.7% of total)
adjust: 6.0ms (6.8% of total)
ival-exp: 6.0ms (6.8% of total)
const: 4.0ms (4.5% of total)
exact: 1.0ms (1.1% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.3%)

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

6 calls:

TimeVariablePointExpression
6.0ms
wj
@inf
((+ wj (* x (+ (* 5/2 wj) -2))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (* x (+ (* 5/2 wj) -2)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ -1 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) (+ (* (+ (* 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))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (- wj x) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* 5/2 wj) -2) (+ (exp wj) (* wj (exp wj))) (/ wj (+ 1 wj)))
4.0ms
wj
@-inf
((+ wj (* x (+ (* 5/2 wj) -2))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (* x (+ (* 5/2 wj) -2)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ -1 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) (+ (* (+ (* 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))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (- wj x) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* 5/2 wj) -2) (+ (exp wj) (* wj (exp wj))) (/ wj (+ 1 wj)))
4.0ms
x
@-inf
((+ wj (* x (+ (* 5/2 wj) -2))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (* x (+ (* 5/2 wj) -2)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ -1 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) (+ (* (+ (* 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))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (- wj x) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* 5/2 wj) -2) (+ (exp wj) (* wj (exp wj))) (/ wj (+ 1 wj)))
4.0ms
x
@0
((+ wj (* x (+ (* 5/2 wj) -2))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (* x (+ (* 5/2 wj) -2)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ -1 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) (+ (* (+ (* 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))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (- wj x) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* 5/2 wj) -2) (+ (exp wj) (* wj (exp wj))) (/ wj (+ 1 wj)))
3.0ms
x
@inf
((+ wj (* x (+ (* 5/2 wj) -2))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (* x (+ (* 5/2 wj) -2)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ -1 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) (+ (* (+ (* 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))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (- wj x) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* 5/2 wj) -2) (+ (exp wj) (* wj (exp wj))) (/ wj (+ 1 wj)))

simplify178.0ms (2.2%)

Memory
-2.2MiB live, 198.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05362175
117462028
257351967
081391813
Stop Event
iter limit
node limit
Counts
146 → 144
Calls
Call 1
Inputs
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ (* -2 x) (* 5/2 (* wj x)))
-1
(- wj 1)
(+ 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)))))
wj
(* wj (+ 1 (* -1 wj)))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(+ (* -1 x) (* wj (* x (+ 2 (/ 1 x)))))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* x (+ 2 (/ 1 x))))))
(+ (* -1 x) (* wj (+ (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))) (* x (+ 2 (/ 1 x))))))
(/ wj x)
(* wj (+ (* -1 (/ wj x)) (/ 1 x)))
(* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x)))
(* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x)))
-2
(- (* 5/2 wj) 2)
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 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)))
(* (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))))))
(* 5/2 (* wj x))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 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))
(- (+ 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) (* -1 (/ x wj))))
(* wj (+ 1 (* -1 (/ x wj))))
(+ 1 (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (+ (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)) (/ (* x (- (* -1 (exp (neg wj))) (/ 1 x))) (pow wj 3)))))
(/ 1 x)
(- (/ 1 x) (/ 1 (* wj x)))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x)))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x 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 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x 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 (* -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)) (/ x wj))))
(* -1 (* wj (- (/ x wj) 1)))
(+ 1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj))) wj)))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) (* x (+ (exp (* -1 wj)) (/ 1 x)))) wj))) wj)))
(+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x))
(+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(+ wj (* x (- (* 5/2 wj) 2)))
(- 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)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (- (* 5/2 wj) 2))
(* (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)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 x) (* wj (exp wj)))
(+ wj (* -1 x))
(/ wj (+ 1 wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(/ 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))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ wj x) 1))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 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 (* 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 (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
Outputs
(* -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
(+ 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 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 5 binary64) x (*.f64 #s(literal 2/3 binary64) x))) wj wj))) wj (*.f64 #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)
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
-1
#s(literal -1 binary64)
(- wj 1)
(-.f64 wj #s(literal 1 binary64))
(+ 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 x #s(literal -8/3 binary64) #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)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #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
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) 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 x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (* x (+ 2 (/ 1 x)))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* x (+ 2 (/ 1 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))) (* x (+ 2 (/ 1 x))))))
(fma.f64 (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 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(/ wj x)
(/.f64 wj x)
(* wj (+ (* -1 (/ wj x)) (/ 1 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)
(* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x)))
(fma.f64 (fma.f64 wj (/.f64 wj x) (/.f64 wj (neg.f64 x))) wj (/.f64 wj x))
(* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x)))
(*.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x) (/.f64 #s(literal -1 binary64) x)) wj (/.f64 #s(literal 1 binary64) x)) wj)
-2
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
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))
(* wj (+ 1 (* wj (- wj 1))))
(*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 (*.f64 wj wj) (fma.f64 (-.f64 #s(literal 1 binary64) wj) wj #s(literal -1 binary64)) 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 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.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)))) (/.f64 #s(literal 1 binary64) wj)) 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 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 (/.f64 x wj) wj))) #s(literal 1 binary64)) wj) wj)
(* 5/2 (* wj x))
(*.f64 (*.f64 #s(literal 5/2 binary64) wj) x)
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #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 (fma.f64 (/.f64 x 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))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x 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 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x 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 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x 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))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x 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)
(- (+ 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 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.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))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (+ 1 (* -1 (/ x wj))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x wj)) wj)
(+ 1 (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (+ (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)) (/ (* x (- (* -1 (exp (neg wj))) (/ 1 x))) (pow wj 3)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (/ 1 x) (/ 1 (* wj x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x)))
(-.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) wj) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) wj) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) x))
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 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))))
(* -1 (* wj (- (* -5/2 x) 1)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64))) wj)) wj)) (neg.f64 wj))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) wj)
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.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 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (*.f64 (/.f64 x wj) #s(literal 2 binary64))) (neg.f64 wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)) wj)) #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 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (-.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.f64 wj #s(literal 3 binary64)))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x 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))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #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)) (*.f64 wj 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 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -1 (* wj (- (/ x wj) 1)))
(*.f64 (-.f64 (/.f64 x wj) #s(literal 1 binary64)) (neg.f64 wj))
(+ 1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) (* x (+ (exp (* -1 wj)) (/ 1 x)))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) wj))
(+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) wj))
(+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) wj)) wj))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj))
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 x wj x))) 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)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* (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)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.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))
(* 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))
(/ (* 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)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ wj (* -1 x))
(-.f64 wj x)
(/ wj (+ 1 wj))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj 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 (+ (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 (-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))) 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 wj x) (fma.f64 (fma.f64 #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))))
(*.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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #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)
(* -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 wj (fma.f64 x wj x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* x (- (/ wj x) 1))
(*.f64 (-.f64 (/.f64 wj x) #s(literal 1 binary64)) x)
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (*.f64 wj (/.f64 wj x)))) (neg.f64 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)) (neg.f64 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 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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))) (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)) (neg.f64 wj) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 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 wj (fma.f64 x wj x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)

rewrite193.0ms (2.4%)

Memory
-5.2MiB live, 232.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054367
078359
1385347
23642335
08958323
Stop Event
iter limit
node limit
iter limit
Counts
21 → 347
Calls
Call 1
Inputs
(+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x))
(fma.f64 (+.f64 wj (*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))) wj x)
(*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
#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))))) (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 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
(-.f64 wj x)
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
Outputs
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (pow.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (-.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj) (*.f64 wj wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))))))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 wj (*.f64 #s(literal 5/2 binary64) x) (fma.f64 #s(literal -2 binary64) x wj))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))))
(+.f64 (+.f64 wj (*.f64 (*.f64 x wj) #s(literal 5/2 binary64))) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 #s(literal -2 binary64) x wj))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj)
(+.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #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) wj #s(literal -2 binary64)) x wj) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #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) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))
(*.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 (neg.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) x)) (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) x)) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (*.f64 #s(literal -2 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x wj) #s(literal 3 binary64)) #s(literal 125/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (*.f64 #s(literal -2 binary64) x))))))
(/.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (*.f64 #s(literal -2 binary64) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 x wj) #s(literal 3 binary64)) #s(literal 125/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (*.f64 #s(literal -2 binary64) x)))))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) (*.f64 #s(literal -2 binary64) x))
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (*.f64 #s(literal -2 binary64) x))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (*.f64 #s(literal -2 binary64) x))
(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 x wj) #s(literal 5/2 binary64)))
(fma.f64 wj (*.f64 #s(literal 5/2 binary64) x) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 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 (+ -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))))) (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 (neg.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)))) (neg.f64 (-.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 (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 (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 (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 (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 (*.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 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 (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)))))
(/.f64 #s(literal -1 binary64) (neg.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)))))
(/.f64 #s(literal -1 binary64) (neg.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))))))
(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 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) wj)) (neg.f64 (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj 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) (fma.f64 wj (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(/.f64 (*.f64 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 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) wj))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj)))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (*.f64 (neg.f64 wj) wj))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 wj (neg.f64 wj)))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (neg.f64 wj) wj))
(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))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (pow.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))) (neg.f64 (-.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (-.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))))))
(fma.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(fma.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) (neg.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64))) wj)
(fma.f64 #s(literal 1 binary64) wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)
(fma.f64 wj #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(+.f64 (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)
(+.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(*.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))
(*.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (pow.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))))) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(literal 1 binary64))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))) #s(literal -1 binary64)))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
(*.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (pow.f64 (+.f64 x wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)))) (neg.f64 (neg.f64 (+.f64 x wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x wj) (-.f64 wj x))) (neg.f64 (-.f64 wj (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 x wj) (-.f64 wj x))) (neg.f64 (+.f64 x wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (*.f64 x x) (*.f64 wj (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(/.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (-.f64 wj (neg.f64 x)))
(/.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (+.f64 x wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 x x) (*.f64 wj (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 x wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (neg.f64 x))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x wj)
(fma.f64 wj #s(literal 1 binary64) (neg.f64 x))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 x wj)) (/.f64 (*.f64 x x) (+.f64 x wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(-.f64 wj x)
(+.f64 (neg.f64 x) wj)
(+.f64 wj (neg.f64 x))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)
(*.f64 x (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))) x)) (neg.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))) x)) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) x)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))))) (neg.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))))) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 wj (/.f64 x (exp.f64 wj))))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))) x) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))) x) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) x) (*.f64 (+.f64 #s(literal 1 binary64) wj) x))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64)))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64)))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (+.f64 #s(literal 1 binary64) wj) x))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) x (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x))
(fma.f64 x (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(+.f64 (*.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) x) (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x))
(+.f64 (*.f64 x (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)) (*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(*.f64 (pow.f64 (/.f64 x (neg.f64 wj)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x wj) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x))
(*.f64 wj (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) x))
(*.f64 wj (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) wj) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) x) #s(literal -1 binary64))
(pow.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 wj x)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) (pow.f64 x #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (*.f64 wj (pow.f64 x #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) x)))
(/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))
(/.f64 (neg.f64 (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (neg.f64 wj) (pow.f64 x #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 wj (pow.f64 x #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x))))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (*.f64 x (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) wj) x))
(/.f64 (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)) x)
(/.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) wj) wj))
(/.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 x))
(/.f64 (neg.f64 wj) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (neg.f64 wj) (*.f64 x (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) wj))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) x))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) wj))))
(/.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) x))
(neg.f64 (/.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))))))
(/.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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64))))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) wj) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(fma.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj)
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) 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 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))
(*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)))) (neg.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj))) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (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 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)))))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 5/2 binary64) wj) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) 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 (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 #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 (neg.f64 wj))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(/.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 (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 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(neg.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj)) #s(literal -1 binary64)))

eval68.0ms (0.8%)

Memory
-0.3MiB live, 115.8MiB allocated
Compiler

Compiled 21 829 to 2 173 computations (90% saved)

prune20.0ms (0.3%)

Memory
9.5MiB live, 48.5MiB allocated
Pruning

20 alts after pruning (15 fresh and 5 done)

PrunedKeptTotal
New4609469
Fresh268
Picked235
Done022
Total46420484
Accuracy
99.9%
Counts
484 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(/.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)))))
48.6%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
77.1%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* 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)))))
76.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
76.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
6.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)))
74.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
96.8%
#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))
64.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (/.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))))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
84.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
84.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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
96.5%
#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))
4.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
97.1%
#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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
15.9%
#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)))
84.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
15.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
4.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* x wj) -2) x) (*.f64 (*.f64 wj x) #s(literal -2 binary64))))
3.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 1 387 to 738 computations (46.8% saved)

simplify375.0ms (4.7%)

Memory
21.6MiB live, 169.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
cost-diff704
(/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
cost-diff0
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj x))
cost-diff0
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
cost-diff0
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
cost-diff0
#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))
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 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
cost-diff0
(*.f64 wj wj)
cost-diff0
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)
cost-diff0
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x))
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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
cost-diff512
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064547
093526
1171480
2381470
31282454
44425446
08346426
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))
(fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 wj (/.f64 wj x))
(/.f64 wj x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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 (-.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 (-.f64 #s(literal 1 binary64) wj) wj) wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(*.f64 (-.f64 #s(literal 1 binary64) wj) 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 (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) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(literal 5/2 binary64)
wj
#s(literal -2 binary64)
x
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
#s(literal 1 binary64)
(/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))
(+.f64 x wj)
x
(*.f64 (+.f64 x wj) (-.f64 wj x))
(-.f64 wj x)
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
Outputs
#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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 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 (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)) x)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.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)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)
(*.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)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64)))
(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))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))
(fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 wj (/.f64 wj x))
(*.f64 (/.f64 wj x) wj)
(/.f64 wj x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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 (-.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 (-.f64 #s(literal 1 binary64) wj) wj) wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(*.f64 (-.f64 #s(literal 1 binary64) wj) 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 (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) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
#s(literal 5/2 binary64)
wj
#s(literal -2 binary64)
x
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
(-.f64 wj x)
#s(literal 1 binary64)
(/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))
(/.f64 #s(literal 1 binary64) (-.f64 wj x))
(+.f64 x wj)
x
(*.f64 (+.f64 x wj) (-.f64 wj x))
(*.f64 (-.f64 wj x) (+.f64 x wj))
(-.f64 wj x)
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)

localize401.0ms (5%)

Memory
-2.0MiB live, 232.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy1.6826349388361799
#s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))))
accuracy1.8765775215407698
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
accuracy13.008227399172702
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
accuracy20.60710319843655
(/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))
accuracy0.0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
accuracy0.0
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
accuracy0.0
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
accuracy2.062565571251766
#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))
accuracy0.015625
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
accuracy0.0234375
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
accuracy1.8001197097035573
#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)))
accuracy52.42612580606779
#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))
accuracy0.0
(*.f64 wj wj)
accuracy2.062565571251766
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
accuracy52.426036899882064
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj))
accuracy0.015625
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))
accuracy0.05859375
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)
accuracy0.09375
(*.f64 wj (/.f64 wj x))
accuracy1.8001197097035573
#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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
Samples
317.0ms201×0valid
44.0ms55×1valid
Compiler

Compiled 913 to 129 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 115.0ms
ival-mult: 42.0ms (36.5% of total)
ival-add: 32.0ms (27.8% of total)
adjust: 12.0ms (10.4% of total)
const: 11.0ms (9.6% of total)
ival-div: 7.0ms (6.1% of total)
ival-sub: 7.0ms (6.1% of total)
ival-exp: 4.0ms (3.5% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series34.0ms (0.4%)

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

6 calls:

TimeVariablePointExpression
15.0ms
wj
@-inf
((+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj 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) (* (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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) (* (* (- 1 wj) wj) wj) (* (- 1 wj) wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 wj) -2) x) wj) wj) x) (+ (* (+ (* 5/2 wj) -2) x) wj) (+ (* 5/2 wj) -2) (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (/ (+ x wj) (* (+ x wj) (- wj x))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (* wj (/ wj x)) (+ (* (- 1 wj) (* wj (/ wj x))) 1) (+ (exp wj) (* wj (exp wj))) (- (* wj (exp wj)) x))
4.0ms
x
@-inf
((+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj 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) (* (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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) (* (* (- 1 wj) wj) wj) (* (- 1 wj) wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 wj) -2) x) wj) wj) x) (+ (* (+ (* 5/2 wj) -2) x) wj) (+ (* 5/2 wj) -2) (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (/ (+ x wj) (* (+ x wj) (- wj x))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (* wj (/ wj x)) (+ (* (- 1 wj) (* wj (/ wj x))) 1) (+ (exp wj) (* wj (exp wj))) (- (* wj (exp wj)) x))
4.0ms
x
@0
((+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj 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) (* (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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) (* (* (- 1 wj) wj) wj) (* (- 1 wj) wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 wj) -2) x) wj) wj) x) (+ (* (+ (* 5/2 wj) -2) x) wj) (+ (* 5/2 wj) -2) (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (/ (+ x wj) (* (+ x wj) (- wj x))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (* wj (/ wj x)) (+ (* (- 1 wj) (* wj (/ wj x))) 1) (+ (exp wj) (* wj (exp wj))) (- (* wj (exp wj)) x))
3.0ms
x
@inf
((+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj 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) (* (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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) (* (* (- 1 wj) wj) wj) (* (- 1 wj) wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 wj) -2) x) wj) wj) x) (+ (* (+ (* 5/2 wj) -2) x) wj) (+ (* 5/2 wj) -2) (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (/ (+ x wj) (* (+ x wj) (- wj x))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (* wj (/ wj x)) (+ (* (- 1 wj) (* wj (/ wj x))) 1) (+ (exp wj) (* wj (exp wj))) (- (* wj (exp wj)) x))
3.0ms
wj
@inf
((+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj 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) (* (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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) (* (* (- 1 wj) wj) wj) (* (- 1 wj) wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 wj) -2) x) wj) wj) x) (+ (* (+ (* 5/2 wj) -2) x) wj) (+ (* 5/2 wj) -2) (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (/ (+ x wj) (* (+ x wj) (- wj x))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (* wj (/ wj x)) (+ (* (- 1 wj) (* wj (/ wj x))) 1) (+ (exp wj) (* wj (exp wj))) (- (* wj (exp wj)) x))

simplify182.0ms (2.3%)

Memory
-16.1MiB live, 178.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06202427
120052297
268742266
081372084
Stop Event
iter limit
node limit
Counts
157 → 155
Calls
Call 1
Inputs
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ 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)))))))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
wj
(* wj (+ 1 (* -1 wj)))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
-2
(- (* 5/2 wj) 2)
(* -1 x)
(- wj x)
(/ -1 x)
(- (* -1 (/ wj (pow x 2))) (/ 1 x))
(- (* wj (- (* -1 (/ wj (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(- (* wj (- (* wj (- (* -1 (/ wj (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 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))))
(/ (pow wj 2) x)
(+ 1 (/ (pow wj 2) x))
(+ 1 (* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x))))
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (+ (/ 1 (* wj x)) (/ 1 (pow wj 3)))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* 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 3) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(* (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 (pow wj 3))
(* (pow wj 3) (- (/ 1 wj) 1))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (+ 1 (* -1 (/ x wj))))
(/ 1 wj)
(/ (+ 1 (/ x wj)) wj)
(/ (- (+ 1 (/ (pow x 2) (pow wj 2))) (* -1 (/ x wj))) wj)
(/ (- (+ 1 (/ (pow x 3) (pow wj 3))) (+ (* -1 (/ x wj)) (* -1 (/ (pow x 2) (pow wj 2))))) 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)))))
(* -1 (/ (pow wj 3) x))
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x)))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (+ (* -1 (/ (- 2 (/ 1 wj)) wj)) (/ 1 x))) wj)) (/ 1 x)))))
(* -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))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (/ x wj) 1)))
(* -1 (/ (- (* -1 (/ x wj)) 1) wj))
(* -1 (/ (- (* -1 (/ (- (/ (pow x 2) wj) (* -1 x)) wj)) 1) wj))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow x 3) wj)) (pow x 2)) wj)) (* -1 x)) wj)) 1) 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 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(/ (* (pow wj 2) (- 1 wj)) x)
(/ (+ (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) x)
(- 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)))
(+ (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* -1 x))
(+ (/ 1 wj) (/ x (pow wj 2)))
(+ (* x (+ (/ 1 (pow wj 2)) (/ x (pow wj 3)))) (/ 1 wj))
(+ (* x (+ (* x (+ (/ 1 (pow wj 3)) (/ x (pow wj 4)))) (/ 1 (pow wj 2)))) (/ 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 (* (pow wj 2) (- 1 wj))) x)
(+ (* -1 x) (* wj (exp wj)))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 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 (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (/ wj x) 1))
(/ (- (* -1 (/ wj x)) 1) x)
(/ (- (* -1 (/ (pow wj 2) (pow x 2))) (+ 1 (/ wj x))) x)
(/ (- (* -1 (/ (pow wj 3) (pow x 3))) (+ 1 (+ (/ wj x) (/ (pow wj 2) (pow x 2))))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(+ 1 (/ (* (pow wj 2) (- 1 wj)) x))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -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 (+ (* -1 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(* -1 (/ (+ 1 (/ wj x)) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow wj 2) x)) wj) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow wj 3) x) (* -1 (pow wj 2))) x)) wj) x))) x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 1 binary64) x)) wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64))) wj #s(literal -2 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 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 5 binary64) x (*.f64 #s(literal 2/3 binary64) x))) wj wj))) wj (*.f64 #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 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 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 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* -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
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -1 (/ wj (pow x 2))) (/ 1 x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 wj x)) x)
(- (* wj (- (* -1 (/ wj (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(fma.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 wj (pow.f64 x #s(literal 3 binary64)))) wj (/.f64 #s(literal -1 binary64) x))
(- (* wj (- (* wj (- (* -1 (/ wj (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 1 x))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 wj (pow.f64 x #s(literal 4 binary64)))) wj (/.f64 #s(literal -1 binary64) (*.f64 x x))) wj (/.f64 #s(literal -1 binary64) 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))
(/ (pow wj 2) x)
(/.f64 (*.f64 wj wj) x)
(+ 1 (/ (pow wj 2) x))
(fma.f64 (/.f64 wj x) wj #s(literal 1 binary64))
(+ 1 (* (pow wj 2) (+ (* -1 (/ wj x)) (/ 1 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #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))
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj 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))
(* -1 (* (pow wj 3) (+ 8/3 (/ 1 x))))
(*.f64 (-.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 #s(literal 5/2 binary64) wj)) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 #s(literal 5/2 binary64) wj)) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (+ (/ 1 (* wj x)) (/ 1 (pow wj 3)))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) x)) (pow.f64 wj #s(literal 3 binary64)))
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.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 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.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)))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x 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))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x 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 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x 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 3) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.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)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.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)))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (+ (/ x (pow wj 3)) (/ (* x (+ 5/2 (/ 1 x))) wj)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (/.f64 x (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (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 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 (/.f64 x wj) wj))) #s(literal 1 binary64)) wj) wj)
(* -1 (pow wj 3))
(neg.f64 (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (pow wj 2))
(*.f64 (neg.f64 wj) wj)
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) 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))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (+ 1 (* -1 (/ x wj))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x wj)) wj)
(/ 1 wj)
(/.f64 #s(literal 1 binary64) wj)
(/ (+ 1 (/ x wj)) wj)
(/.f64 (+.f64 (/.f64 x wj) #s(literal 1 binary64)) wj)
(/ (- (+ 1 (/ (pow x 2) (pow wj 2))) (* -1 (/ x wj))) wj)
(/.f64 (+.f64 (/.f64 (fma.f64 x (/.f64 x wj) x) wj) #s(literal 1 binary64)) wj)
(/ (- (+ 1 (/ (pow x 3) (pow wj 3))) (+ (* -1 (/ x wj)) (* -1 (/ (pow x 2) (pow wj 2))))) wj)
(/.f64 (+.f64 (/.f64 (fma.f64 x (/.f64 x wj) x) wj) (+.f64 (pow.f64 (/.f64 x wj) #s(literal 3 binary64)) #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 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 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.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 (/ (pow wj 3) x))
(/.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) x)
(* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 #s(literal 1 binary64) x)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x)))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) (/.f64 #s(literal 1 binary64) x)) (pow.f64 wj #s(literal 3 binary64)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (- (+ 5/2 (/ 1 x)) (* 2 (/ 1 wj))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (/.f64 #s(literal 2 binary64) wj)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (+ (* -1 (/ (- 2 (/ 1 wj)) wj)) (/ 1 x))) wj)) (/ 1 x)))))
(*.f64 (-.f64 (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) 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 (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 (* (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 (/.f64 x wj) #s(literal -2 binary64) (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 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 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 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj) (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 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 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 (/ (+ (* -2 (/ x wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (neg.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))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* x (+ 5/2 (/ 1 x)))) wj)) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj) wj)
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 x wj)) wj) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (*.f64 wj wj))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* -1 (* wj (- (* -5/2 x) 1)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)))
(* -1 (* wj (- (/ x wj) 1)))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 x wj) #s(literal 1 binary64)))
(* -1 (/ (- (* -1 (/ x wj)) 1) wj))
(/.f64 (+.f64 (/.f64 x wj) #s(literal 1 binary64)) wj)
(* -1 (/ (- (* -1 (/ (- (/ (pow x 2) wj) (* -1 x)) wj)) 1) wj))
(/.f64 (+.f64 (/.f64 (fma.f64 x (/.f64 x wj) x) wj) #s(literal 1 binary64)) wj)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow x 3) wj)) (pow x 2)) wj)) (* -1 x)) wj)) 1) wj))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) wj) (*.f64 x x)) wj) x) wj) #s(literal 1 binary64)) 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 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj))
(* -1 (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) (/.f64 #s(literal 1 binary64) x)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(/ (* (pow wj 2) (- 1 wj)) x)
(*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x))
(/ (+ (* x (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) x)
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.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)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (-.f64 wj 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 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (-.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)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.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)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.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 (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* -1 x))
(-.f64 wj x)
(+ (/ 1 wj) (/ x (pow wj 2)))
(+.f64 (/.f64 (/.f64 x wj) wj) (/.f64 #s(literal 1 binary64) wj))
(+ (* x (+ (/ 1 (pow wj 2)) (/ x (pow wj 3)))) (/ 1 wj))
(fma.f64 (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) x (/.f64 #s(literal 1 binary64) wj))
(+ (* x (+ (* x (+ (/ 1 (pow wj 3)) (/ x (pow wj 4)))) (/ 1 (pow wj 2)))) (/ 1 wj))
(fma.f64 (fma.f64 (+.f64 (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))) x (/.f64 (/.f64 #s(literal 1 binary64) wj) wj)) x (/.f64 #s(literal 1 binary64) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (-.f64 wj wj)))
(+ (* -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)) (exp.f64 (-.f64 wj wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (+ x (* (pow wj 2) (- 1 wj))) x)
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj) x) x)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ 1 (* wj (- (* 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)) wj #s(literal 1 binary64))
(+ 1 (+ (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #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 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (-.f64 wj 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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #s(literal 1 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 (/.f64 wj x) wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* 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))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(* x (- (/ wj x) 1))
(*.f64 (-.f64 (/.f64 wj x) #s(literal 1 binary64)) x)
(/ (- (* -1 (/ wj x)) 1) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 wj x)) x)
(/ (- (* -1 (/ (pow wj 2) (pow x 2))) (+ 1 (/ wj x))) x)
(/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 wj x) wj wj)) x) #s(literal 1 binary64)) x)
(/ (- (* -1 (/ (pow wj 3) (pow x 3))) (+ 1 (+ (/ wj x) (/ (pow wj 2) (pow x 2))))) x)
(/.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 wj x) wj wj)) x) #s(literal 1 binary64)) (pow.f64 (/.f64 wj x) #s(literal 3 binary64))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(+ 1 (/ (* (pow wj 2) (- 1 wj)) x))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #s(literal 1 binary64))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (exp.f64 (-.f64 wj wj)))) x) x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #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 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 wj wj) x) #s(literal 1 binary64))) x)
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (fma.f64 (/.f64 wj x) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 wj x)) (neg.f64 x))
(* -1 (/ (+ 1 (/ wj x)) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 wj x)) x)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow wj 2) x)) wj) x))) x))
(/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 wj x) wj wj) x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow wj 3) x) (* -1 (pow wj 2))) x)) wj) x))) x))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 wj wj (/.f64 (pow.f64 wj #s(literal 3 binary64)) x)) x) 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 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))

rewrite229.0ms (2.9%)

Memory
-24.2MiB live, 314.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064493
093482
1460420
23935420
09279404
Stop Event
iter limit
node limit
iter limit
Counts
23 → 390
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj 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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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 (-.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 (-.f64 #s(literal 1 binary64) wj) wj) wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
#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) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
(/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(*.f64 wj (/.f64 wj x))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
#s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x)))))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64))) wj))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 wj (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 wj (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 3 binary64)))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) wj (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
(fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (*.f64 (/.f64 wj x) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (/.f64 wj x) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (/.f64 wj x) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (*.f64 (/.f64 wj x) wj) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 wj x) wj) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(fma.f64 wj (*.f64 (/.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 wj (*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))))
(+.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))
(+.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal 1 binary64))
(+.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(+.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) 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 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) x)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64))) x) (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64))) x) (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x (*.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x (*.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) x))
(fma.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) x (*.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x))
(fma.f64 x (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (*.f64 x #s(literal 1 binary64)))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (*.f64 x (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(fma.f64 x (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 x (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(+.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) x) (*.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x) (*.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) x))
(+.f64 (*.f64 (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) x) (*.f64 (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x))
(+.f64 (*.f64 x (fma.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))) (*.f64 x #s(literal 1 binary64)))
(+.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 x (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))))
(+.f64 (*.f64 x (fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 x (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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 (*.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)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(*.f64 wj (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 wj wj)) (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)))
(*.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))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) 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) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (pow.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj)
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))))
(+.f64 (+.f64 wj (*.f64 (*.f64 x wj) #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 x wj) #s(literal 5/2 binary64)) (fma.f64 x #s(literal -2 binary64) wj))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj)
(+.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj))) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (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 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 5/2 binary64) wj) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (*.f64 (+.f64 x wj) (-.f64 x wj))) (-.f64 x wj))
(*.f64 (/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (*.f64 wj (-.f64 wj x))))
(*.f64 (pow.f64 (neg.f64 (+.f64 x wj)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 x wj)) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)))
(*.f64 (*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) (+.f64 x wj))
(*.f64 (pow.f64 (-.f64 wj x) #s(literal 1/2 binary64)) (pow.f64 (-.f64 wj x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) #s(literal 1 binary64)) (pow.f64 (+.f64 x wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (*.f64 (-.f64 wj x) (+.f64 x wj)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 wj x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (pow.f64 (+.f64 x wj) #s(literal -1 binary64)))
(*.f64 (-.f64 wj x) #s(literal 1 binary64))
(*.f64 (+.f64 x wj) (/.f64 (-.f64 wj x) (+.f64 x wj)))
(*.f64 #s(literal 1 binary64) (-.f64 wj x))
(pow.f64 (exp.f64 (neg.f64 (log.f64 (-.f64 wj x)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 wj x) #s(literal -1 binary64)) (pow.f64 (-.f64 wj x) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 wj x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 wj x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 wj x) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 wj x) (+.f64 x wj))) (+.f64 x wj))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 x x) (*.f64 wj (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 x wj) (*.f64 wj wj)))
(/.f64 (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)) (neg.f64 (+.f64 x wj)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 wj x)))
(/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (-.f64 wj (neg.f64 x)))
(/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (+.f64 x wj))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 wj x) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 wj x) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) x wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 x))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 x))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 x wj)) (/.f64 (*.f64 x x) (+.f64 x wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(-.f64 wj x)
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 wj x))) #s(literal -1 binary64)))
(+.f64 (neg.f64 x) wj)
(+.f64 wj (neg.f64 x))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (*.f64 (+.f64 x wj) (-.f64 x wj))) #s(literal -1 binary64)) (pow.f64 (-.f64 x wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x (*.f64 wj (-.f64 wj x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (+.f64 x wj)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) #s(literal -1 binary64)) (pow.f64 (+.f64 x wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 wj x) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 wj x) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)))
(*.f64 (pow.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj)))
(*.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 wj x) (+.f64 x wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) (pow.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) (+.f64 x wj))
(*.f64 (neg.f64 (+.f64 x wj)) (pow.f64 (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 wj x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 wj x) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 x wj) (/.f64 (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)) #s(literal 1 binary64)))
(*.f64 (+.f64 x wj) (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 wj x) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 wj x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 wj x) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 wj x) #s(literal -1 binary64))
(/.f64 (/.f64 (+.f64 x wj) (-.f64 wj x)) (+.f64 x wj))
(/.f64 (*.f64 (*.f64 (+.f64 x wj) (-.f64 x wj)) (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x))) (-.f64 x wj))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x wj) #s(literal -1 binary64)) (-.f64 wj x))) (fma.f64 x x (*.f64 wj (-.f64 wj x))))
(/.f64 (*.f64 (+.f64 x wj) #s(literal 1 binary64)) (*.f64 (-.f64 wj x) (+.f64 x wj)))
(/.f64 (neg.f64 (neg.f64 (+.f64 x wj))) (neg.f64 (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x))))
(/.f64 (*.f64 (*.f64 (+.f64 x wj) (-.f64 x wj)) #s(literal 1 binary64)) (*.f64 (-.f64 x wj) (*.f64 (-.f64 wj x) (+.f64 x wj))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (*.f64 wj (-.f64 wj x))) (*.f64 (-.f64 wj x) (+.f64 x wj))))
(/.f64 (*.f64 (+.f64 x wj) (-.f64 x wj)) (*.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (-.f64 x wj)))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (fma.f64 x x (*.f64 wj (-.f64 wj x)))))
(/.f64 (neg.f64 (+.f64 x wj)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x))))
(/.f64 (neg.f64 (+.f64 x wj)) (*.f64 (neg.f64 (+.f64 x wj)) (-.f64 wj x)))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 wj x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 wj x)))
(/.f64 (pow.f64 (-.f64 wj x) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 x wj) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 wj x) (+.f64 x wj))))
(/.f64 (+.f64 x wj) (*.f64 (-.f64 wj x) (+.f64 x wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 wj x))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 wj x)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (-.f64 wj x))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (-.f64 wj x))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 wj x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (pow.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (-.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)) (*.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)))))
(fma.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)
(fma.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) (neg.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64))) wj)
(fma.f64 #s(literal 1 binary64) wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -2 binary64)) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (+.f64 (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(+.f64 (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) wj)
(+.f64 wj (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(*.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))
(*.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (pow.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) (pow.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 wj wj) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 wj x) wj)
(*.f64 wj (/.f64 wj x))
(pow.f64 (/.f64 x (*.f64 wj wj)) #s(literal -1 binary64))
(/.f64 (*.f64 wj (neg.f64 wj)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 wj) wj) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 wj wj)) (neg.f64 x))
(/.f64 (*.f64 wj wj) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj wj)))
(/.f64 wj (/.f64 x wj))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) wj #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (*.f64 (/.f64 wj x) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 wj x) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 wj x) wj) (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))
(fma.f64 (/.f64 wj x) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (*.f64 (/.f64 wj x) wj) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 wj x) wj) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 1 binary64))
(fma.f64 wj (*.f64 (/.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))
(fma.f64 wj (*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (/.f64 wj x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
#s(approx (- (* wj (exp wj)) x) (-.f64 wj x))

eval116.0ms (1.4%)

Memory
-14.0MiB live, 140.6MiB allocated
Compiler

Compiled 33 170 to 2 662 computations (92% saved)

prune29.0ms (0.4%)

Memory
-7.9MiB live, 67.3MiB allocated
Pruning

21 alts after pruning (15 fresh and 6 done)

PrunedKeptTotal
New5158523
Fresh3710
Picked235
Done235
Total52221543
Accuracy
99.9%
Counts
543 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(/.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)))))
48.6%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
36.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x wj) (-.f64 x wj)) (*.f64 (*.f64 (-.f64 wj x) (+.f64 x wj)) (-.f64 x wj))))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
77.1%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (-.f64 wj x)) #s(approx (+ (exp wj) (* 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.8%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) #s(approx (/ 1 (/ (+ x wj) (* (+ x wj) (- wj x)))) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
76.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
6.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
79.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)))
64.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (/.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))))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 wj) -2) #s(literal -2 binary64)) x wj) wj x))
84.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
84.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 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
84.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 wj) -2) x) wj) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
4.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 #s(literal -1 binary64) wj))
97.1%
#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 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (/.f64 wj x)) #s(literal 1 binary64))) x)))
91.1%
#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 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj) #s(literal 2 binary64)) #s(literal 4 binary64)) wj) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj) x) #s(literal 3 binary64)) #s(literal 1 binary64))))) x)))
15.9%
#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 #s(literal 1 binary64) wj) (*.f64 wj wj))))
83.5%
#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 (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) #s(literal 1 binary64)) x)))
3.7%
#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 (* (- 1 wj) wj) (*.f64 (neg.f64 wj) wj)) wj)))
15.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
3.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ -1 wj) #s(literal -1 binary64)))
Compiler

Compiled 2 526 to 801 computations (68.3% saved)

regimes34.0ms (0.4%)

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

3 calls:

12.0ms
x
10.0ms
wj
10.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
98.8%2(-.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)

regimes31.0ms (0.4%)

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

11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
9.0ms
x
9.0ms
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)

regimes23.0ms (0.3%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes19.0ms (0.2%)

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

3 calls:

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

Compiled 18 to 12 computations (33.3% saved)

regimes10.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Counts
8 → 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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.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 #s(approx (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 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 wj x) #s(literal -2 binary64))))
#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 #s(approx (* (- 1 wj) wj) (*.f64 (neg.f64 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
wj
3.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
84.0%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
84.0%1wj
84.0%1x
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes19.0ms (0.2%)

Memory
-25.2MiB live, 13.4MiB 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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.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 #s(approx (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 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 wj x) #s(literal -2 binary64))))
Outputs
#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 (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) #s(literal 1 binary64)) x)))
Calls

3 calls:

13.0ms
x
3.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
83.5%1x
83.5%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
83.5%1wj
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
9.6MiB live, 9.5MiB allocated
Counts
3 → 2
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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
Outputs
#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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) wj) x) (*.f64 wj wj)))
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
17.2%2x
15.5%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
15.5%1wj
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes5.0ms (0.1%)

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

Compiled 18 to 12 computations (33.3% saved)

regimes4.0ms (0%)

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

Compiled 18 to 12 computations (33.3% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.873024642245775e-14
1.3125239262791742e-12
Compiler

Compiled 19 to 13 computations (31.6% saved)

bsearch87.0ms (1.1%)

Memory
-23.0MiB live, 22.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
85.0ms
-3.0970185356539395e-100
-1.8170131186833374e-103
Samples
57.0ms47×1valid
5.0ms81×0valid
Compiler

Compiled 451 to 269 computations (40.4% saved)

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

simplify56.0ms (0.7%)

Memory
-5.5MiB live, 68.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098379
1125379
2152379
3176379
4209379
5253379
6308379
7430379
8575379
9669379
10785379
11833379
12873379
13901379
14912379
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 3961408125713217/79228162514264337593543950336 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 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) 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 (-.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) wj #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 wj) -2) #s(literal -2 binary64)) x 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))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal -3004402972475079/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 3961408125713217/79228162514264337593543950336 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 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))) #s(literal 3961408125713217/79228162514264337593543950336 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 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (-.f64 wj #s(literal -1 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 (-.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) wj #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 wj) -2) #s(literal -2 binary64)) x 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))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 #s(approx (+ (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj) (+ (* (- 1 wj) (* wj (/ wj x))) 1)) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal -3004402972475079/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 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 (+ (* (+ wj (* x (+ (* 5/2 wj) -2))) 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)))

soundness1.2s (15.4%)

Memory
46.5MiB live, 821.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054367
078359
1385347
23642335
08958323
05362175
117462028
257351967
081391813
06202427
120052297
268742266
081372084
03651363
111831293
237701203
086361082
0229780
1703747
22140638
37956583
08909541
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 518 to 209 computations (59.7% saved)

preprocess70.0ms (0.9%)

Memory
20.9MiB live, 178.5MiB allocated
Compiler

Compiled 824 to 246 computations (70.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...