ENA, Section 1.4, Exercise 4b, n=2

Time bar (total: 5.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25.7%74.3%0%0%0%0
100%25.7%0%74.3%0%0%0%1
Compiler

Compiled 25 to 18 computations (28% saved)

sample1.4s (25.5%)

Memory
60.2MiB live, 1 917.4MiB allocated
Samples
425.0ms5 218×0valid
389.0ms2 560×1valid
174.0ms478×2valid
Precisions
Click to see histograms. Total time spent on operations: 700.0ms
ival-pow2: 301.0ms (43% of total)
ival-<=: 130.0ms (18.6% of total)
ival-add: 92.0ms (13.1% of total)
ival-sub: 68.0ms (9.7% of total)
adjust: 67.0ms (9.6% of total)
ival-and: 22.0ms (3.1% of total)
exact: 17.0ms (2.4% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain108.0ms (2%)

Memory
-26.2MiB live, 131.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
730-0-(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
00-0-eps
00-0-(pow.f64 x #s(literal 2 binary64))
00-0-#s(literal 2 binary64)
00-0-(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
00-0-(+.f64 x eps)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))cancellation730
Confusion
Predicted +Predicted -
+730
-0183
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7300
-00183
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
23.0ms156×1valid
19.0ms328×0valid
5.0ms28×2valid
Compiler

Compiled 82 to 32 computations (61% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow2: 14.0ms (54.5% of total)
ival-add: 4.0ms (15.6% of total)
adjust: 3.0ms (11.7% of total)
ival-sub: 3.0ms (11.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess252.0ms (4.7%)

Memory
2.8MiB live, 152.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01955
14747
218245
379735
4277035
5513435
6737135
079
0119
1189
2489
31899
48437
538057
658467
777937
080486
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
Compiler

Compiled 9 to 7 computations (22.2% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.8%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify142.0ms (2.7%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x eps)
cost-diff0
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
cost-diff6144
(pow.f64 x #s(literal 2 binary64))
cost-diff6464
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11823
24823
318923
484321
5380521
6584621
7779321
0804820
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 x eps)
(+.f64 eps x)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
(*.f64 x x)

localize30.0ms (0.6%)

Memory
9.6MiB live, 45.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 x #s(literal 2 binary64))
accuracy0
(+.f64 x eps)
accuracy0.015625
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
accuracy15.459955814570678
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Samples
13.0ms164×0valid
9.0ms78×1valid
2.0ms14×2valid
Compiler

Compiled 48 to 16 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-pow2: 7.0ms (44.9% of total)
ival-add: 5.0ms (32.1% of total)
adjust: 2.0ms (12.8% of total)
ival-sub: 2.0ms (12.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series5.0ms (0.1%)

Memory
8.3MiB live, 8.3MiB allocated
Counts
4 → 23
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
Outputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(pow x 2)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
eps
(+ eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps (+ eps (* 2 x)))
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (/ x eps)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))
1.0ms
x
@inf
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))
1.0ms
x
@0
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))
1.0ms
eps
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))
1.0ms
eps
@inf
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))

simplify177.0ms (3.3%)

Memory
-11.0MiB live, 187.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069161
1242151
2839151
33594143
08964124
Stop Event
iter limit
node limit
Counts
23 → 21
Calls
Call 1
Inputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(pow x 2)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
eps
(+ eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps (+ eps (* 2 x)))
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (/ x eps)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(pow x 2)
(*.f64 x x)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
eps
(+ eps x)
(+.f64 eps x)
(* 2 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 (fma.f64 #s(literal 2 binary64) eps x) x)
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
x
(* x (+ 1 (/ eps x)))
(+.f64 eps x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 eps x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(+ (* 2 (* eps x)) (pow x 2))
(*.f64 (fma.f64 #s(literal 2 binary64) eps x) x)
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(* eps (+ 1 (/ x eps)))
(+.f64 eps x)
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 eps x)

rewrite199.0ms (3.7%)

Memory
2.5MiB live, 163.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15320
240420
3608220
0831120
Stop Event
iter limit
node limit
iter limit
Counts
4 → 445
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))) (+.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 12 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 eps x) (neg.f64 x)) (-.f64 (neg.f64 (+.f64 eps x)) (neg.f64 x)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 eps x) x) (-.f64 (neg.f64 (+.f64 eps x)) x))
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(*.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(*.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (*.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 18 binary64)) (pow.f64 x #s(literal 18 binary64))) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (+.f64 eps x) #s(literal 12 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))) (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (-.f64 (*.f64 (neg.f64 x) x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 18 binary64)) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (+.f64 eps x) #s(literal 12 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (*.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 x #s(literal 8 binary64))) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 18 binary64)) (pow.f64 x #s(literal 18 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (+.f64 eps x) #s(literal 12 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 12 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 12 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (+.f64 eps x) #s(literal 8 binary64))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))) (+.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))) (+.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps x) eps (*.f64 x x)) (*.f64 (neg.f64 x) x))
(fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) (*.f64 (neg.f64 x) x))
(fma.f64 (/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 eps x) eps)) (*.f64 (neg.f64 x) x))
(fma.f64 (/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (+.f64 (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 eps x) eps) (-.f64 (*.f64 (-.f64 eps x) eps) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x)) (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 eps (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (*.f64 eps (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 x (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 x)) (sqrt.f64 x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 x) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 eps x)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 eps x)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (neg.f64 x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x eps) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 x) (neg.f64 (neg.f64 x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (+.f64 eps x)) (neg.f64 (+.f64 eps x)) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (/.f64 (+.f64 eps x) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (/.f64 (+.f64 eps x) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (pow.f64 (-.f64 x eps) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (+.f64 eps x)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 eps x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (*.f64 (neg.f64 x) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) eps) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) eps) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (+.f64 eps x)) (*.f64 (neg.f64 x) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (+.f64 eps x) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (+.f64 eps x) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (neg.f64 x) x))
(fma.f64 (+.f64 eps x) eps (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 (+.f64 eps x) eps (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 (+.f64 eps x) x (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (+.f64 eps x) x (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 eps (+.f64 eps x) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(fma.f64 eps (+.f64 eps x) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 x (+.f64 eps x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 x (+.f64 eps x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(-.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 x x))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(-.f64 (*.f64 (neg.f64 x) x) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 x)) x))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x x))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 (+.f64 eps x) eps)) (*.f64 (+.f64 eps x) x))
(+.f64 (fma.f64 (neg.f64 x) x (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 (+.f64 eps x) x)) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (fma.f64 (+.f64 eps x) x (*.f64 (neg.f64 x) x)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (/.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(+.f64 (*.f64 (+.f64 eps x) x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 eps x) x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x x)))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (+.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) x)))
(+.f64 (*.f64 (neg.f64 x) x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (neg.f64 x) x))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 x)) (cosh.f64 (log.f64 x))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (sinh.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps x) eps (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 eps x) eps)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (+.f64 (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 eps x) eps) (-.f64 (*.f64 (-.f64 eps x) eps) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)))
(*.f64 (pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(*.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x eps) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (+.f64 eps x)) (neg.f64 (+.f64 eps x)))
(*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (+.f64 eps x) (-.f64 x eps)))
(*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (pow.f64 (-.f64 x eps) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (+.f64 eps x)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 eps x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (+.f64 eps x)))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (+.f64 eps x)) (neg.f64 (-.f64 x eps)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 eps x)) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 eps x) (+.f64 eps x))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 eps x) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (+.f64 eps x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (*.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 x eps) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (*.f64 (-.f64 eps x) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 eps x) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) #s(literal 1 binary64)) (*.f64 (-.f64 eps x) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 eps x)))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x eps)) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 x eps)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (-.f64 eps x)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (-.f64 eps x)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (*.f64 (-.f64 x eps) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 1 binary64)) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 eps x) (+.f64 eps x))) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 x eps)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (-.f64 x eps)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (-.f64 x eps)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps))) (fabs.f64 (-.f64 x eps)))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (fabs.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))
(/.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64)) (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (+.f64 eps x) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (+.f64 eps x) x))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (+.f64 eps x) x))
(fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 eps (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (+.f64 eps x) x))
(fma.f64 (*.f64 x (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 eps x))) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 (+.f64 eps x) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (+.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (+.f64 eps x)))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (*.f64 (+.f64 eps x) x))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) eps) (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) x) (*.f64 (+.f64 eps x) eps))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (+.f64 eps x))) (cosh.f64 (log.f64 (+.f64 eps x)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (+.f64 eps x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (*.f64 (+.f64 eps x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(fma.f64 eps (+.f64 eps x) (*.f64 (+.f64 eps x) x))
(fma.f64 x (+.f64 eps x) (*.f64 (+.f64 eps x) eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 x) (+.f64 eps x)))
(-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 (+.f64 eps x)) x))
(-.f64 (*.f64 (+.f64 eps x) x) (*.f64 (neg.f64 eps) (+.f64 eps x)))
(-.f64 (*.f64 (+.f64 eps x) x) (*.f64 (neg.f64 (+.f64 eps x)) eps))
(fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (+.f64 eps x)) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (+.f64 eps x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(+.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps x) eps (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 eps x) eps)))
(*.f64 (/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 eps x) eps) (-.f64 (*.f64 (-.f64 eps x) eps) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 eps x))) (neg.f64 (sqrt.f64 (+.f64 eps x))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 eps x))) (fabs.f64 (sqrt.f64 (+.f64 eps x))))
(*.f64 (fabs.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (fabs.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (-.f64 x eps) (+.f64 eps x)))
(*.f64 (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))))
(*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (/.f64 (+.f64 eps x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 x eps) (-.f64 x eps)))
(*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) (fma.f64 eps eps (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (*.f64 x (/.f64 x (-.f64 x eps)))) (*.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))))) (fma.f64 x (/.f64 x (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x eps))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (*.f64 x (/.f64 x (-.f64 x eps))) (fma.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 eps x) (+.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 1 binary64)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (-.f64 eps x) (+.f64 eps x))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (fabs.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (fabs.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (fabs.f64 (-.f64 x eps)))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (exp.f64 (log.f64 (-.f64 x eps))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (-.f64 eps x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (-.f64 eps x) (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (-.f64 x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))
(neg.f64 (neg.f64 (+.f64 eps x)))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 eps x) eps)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 eps x) eps) (-.f64 (*.f64 (-.f64 eps x) eps) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps x) eps (*.f64 x x)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps x) eps (*.f64 x x)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 eps x) eps)) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 eps x) eps) (-.f64 (*.f64 (-.f64 eps x) eps) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)) eps)
(fma.f64 (fabs.f64 (sqrt.f64 x)) (fabs.f64 (sqrt.f64 x)) eps)
(fma.f64 (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) eps)
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (/.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (*.f64 eps eps) (/.f64 eps (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 x (/.f64 x (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(-.f64 (cosh.f64 (log.f64 (+.f64 eps x))) (sinh.f64 (neg.f64 (log.f64 (+.f64 eps x)))))
(-.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))))
(-.f64 eps (neg.f64 x))
(fabs.f64 (-.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 x (/.f64 x (-.f64 x eps)))))
(fabs.f64 (neg.f64 (+.f64 eps x)))
(fabs.f64 (+.f64 eps x))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 (cosh.f64 (log.f64 (+.f64 eps x))) (sinh.f64 (log.f64 (+.f64 eps x))))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(+.f64 eps x)
(+.f64 x eps)

eval74.0ms (1.4%)

Memory
-0.7MiB live, 82.2MiB allocated
Compiler

Compiled 11 846 to 1 368 computations (88.5% saved)

prune7.0ms (0.1%)

Memory
-17.3MiB live, 21.4MiB allocated
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New4493452
Fresh000
Picked101
Done000
Total4503453
Accuracy
100.0%
Counts
453 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
63.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
73.7%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 44 to 31 computations (29.5% saved)

simplify131.0ms (2.5%)

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

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal 2 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
cost-diff0
(*.f64 eps x)
cost-diff0
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
cost-diff0
(*.f64 eps eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01572
02172
14172
210672
336563
4140063
5350463
6529363
7706863
0804463
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 eps eps)
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 eps x)
eps
x
#s(literal 2 binary64)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(fma.f64 #s(literal 2 binary64) x eps)
#s(literal 2 binary64)
x
eps
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 eps eps)
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 eps x)
eps
x
#s(literal 2 binary64)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(fma.f64 #s(literal 2 binary64) x eps)
#s(literal 2 binary64)
x
eps

localize89.0ms (1.7%)

Memory
-22.5MiB live, 51.4MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy0
(fma.f64 #s(literal 2 binary64) x eps)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
accuracy0.0078125
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
accuracy0
(*.f64 eps x)
accuracy0.015625
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
accuracy23.549413349457495
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
accuracy0
(*.f64 eps eps)
accuracy16.843808851347625
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Samples
56.0ms78×1valid
17.0ms164×0valid
3.0ms14×2valid
Compiler

Compiled 131 to 31 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
adjust: 44.0ms (68.7% of total)
ival-mult: 7.0ms (10.9% of total)
ival-pow2: 7.0ms (10.9% of total)
ival-add: 3.0ms (4.7% of total)
ival-sub: 2.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.2%)

Memory
13.3MiB live, 13.3MiB allocated
Counts
8 → 15
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 eps x)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(fma.f64 #s(literal 2 binary64) x eps)
Outputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* eps x)
eps
(+ eps (* 2 x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* eps (+ eps (* 2 x)))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
Calls

6 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* eps eps) (- (pow (+ x eps) 2) (pow x 2)) (* (* eps x) 2) (* eps x) (- (pow (+ x eps) 2) (pow x 2)) (* (+ (* 2 x) eps) eps) (+ (* 2 x) eps))
1.0ms
x
@0
((- (pow (+ x eps) 2) (pow x 2)) (* eps eps) (- (pow (+ x eps) 2) (pow x 2)) (* (* eps x) 2) (* eps x) (- (pow (+ x eps) 2) (pow x 2)) (* (+ (* 2 x) eps) eps) (+ (* 2 x) eps))
1.0ms
eps
@inf
((- (pow (+ x eps) 2) (pow x 2)) (* eps eps) (- (pow (+ x eps) 2) (pow x 2)) (* (* eps x) 2) (* eps x) (- (pow (+ x eps) 2) (pow x 2)) (* (+ (* 2 x) eps) eps) (+ (* 2 x) eps))
1.0ms
x
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* eps eps) (- (pow (+ x eps) 2) (pow x 2)) (* (* eps x) 2) (* eps x) (- (pow (+ x eps) 2) (pow x 2)) (* (+ (* 2 x) eps) eps) (+ (* 2 x) eps))
1.0ms
eps
@0
((- (pow (+ x eps) 2) (pow x 2)) (* eps eps) (- (pow (+ x eps) 2) (pow x 2)) (* (* eps x) 2) (* eps x) (- (pow (+ x eps) 2) (pow x 2)) (* (+ (* 2 x) eps) eps) (+ (* 2 x) eps))

simplify139.0ms (2.6%)

Memory
4.2MiB live, 89.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03885
113175
239175
3130175
4378775
5636275
0805665
Stop Event
iter limit
node limit
Counts
15 → 14
Calls
Call 1
Inputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* eps x)
eps
(+ eps (* 2 x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* eps (+ eps (* 2 x)))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(* eps x)
(*.f64 eps x)
eps
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* x (+ 2 (/ eps x)))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 #s(literal 2 binary64) x eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 #s(literal 2 binary64) x eps)

rewrite318.0ms (6%)

Memory
-150.6MiB live, 195.7MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01565
02165
18665
261762
0884162
Stop Event
iter limit
node limit
iter limit
Counts
8 → 370
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 eps x)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(fma.f64 #s(literal 2 binary64) x eps)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 (*.f64 (neg.f64 eps) #s(literal -1 binary64)) eps)
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) eps))
(*.f64 #s(literal 1 binary64) (*.f64 eps eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 eps) eps))
(sqrt.f64 (pow.f64 eps #s(literal 4 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 eps) eps))
(fabs.f64 (*.f64 (neg.f64 eps) eps))
(fabs.f64 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (neg.f64 eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 eps #s(literal 2 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) eps)) x)
(*.f64 (neg.f64 (*.f64 eps #s(literal 2 binary64))) x)
(*.f64 (*.f64 #s(literal 2 binary64) eps) (neg.f64 x))
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 (*.f64 eps #s(literal 2 binary64)) (neg.f64 x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 #s(literal -2 binary64) (*.f64 eps x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) eps)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 eps #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(*.f64 (*.f64 (neg.f64 x) eps) #s(literal 2 binary64))
(*.f64 (neg.f64 x) (*.f64 #s(literal 2 binary64) eps))
(*.f64 (neg.f64 x) (*.f64 eps #s(literal 2 binary64)))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -2 binary64) x))
(*.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 eps))
(*.f64 (*.f64 #s(literal -2 binary64) x) eps)
(*.f64 (*.f64 eps x) #s(literal -2 binary64))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal -2 binary64) x))
(*.f64 x (neg.f64 (*.f64 #s(literal 2 binary64) eps)))
(*.f64 x (neg.f64 (*.f64 eps #s(literal 2 binary64))))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(*.f64 x (*.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 eps #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 #s(literal 0 binary64) eps) #s(literal 0 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps x)))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 eps x)) (fma.f64 x x #s(literal 0 binary64)))
(neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 x) eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps x))
(fma.f64 #s(literal -1 binary64) (*.f64 eps x) (*.f64 (neg.f64 x) eps))
(fma.f64 (neg.f64 x) eps (*.f64 (neg.f64 x) eps))
(fma.f64 (neg.f64 eps) x (*.f64 (neg.f64 x) eps))
(fma.f64 eps (neg.f64 x) (*.f64 (neg.f64 x) eps))
(fma.f64 eps x (*.f64 eps x))
(fma.f64 x (neg.f64 eps) (*.f64 (neg.f64 x) eps))
(fma.f64 x eps (*.f64 eps x))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(-.f64 (*.f64 eps x) (*.f64 (neg.f64 x) eps))
(+.f64 (*.f64 (neg.f64 x) eps) (*.f64 (neg.f64 x) eps))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(*.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps))
(*.f64 eps x)
(*.f64 x eps)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))
(*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)))) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x eps))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps) (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(*.f64 (/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x eps))
(*.f64 (/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(*.f64 (/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(*.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) eps))
(*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)) eps))
(*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)
(*.f64 eps (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) x eps)) eps)
(/.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) eps) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)) eps) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) eps) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps))) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (*.f64 eps (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64) (pow.f64 eps #s(literal 6 binary64))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps)) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)))) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (*.f64 eps (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (*.f64 eps (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 #s(literal -2 binary64) (*.f64 eps x))))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 (*.f64 eps #s(literal 2 binary64)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 (neg.f64 eps) #s(literal -1 binary64)) eps (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 (*.f64 eps (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) eps)) x (*.f64 eps eps))
(fma.f64 (neg.f64 (*.f64 eps #s(literal 2 binary64))) x (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) (neg.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.f64 eps eps))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) (neg.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) x (*.f64 eps eps))
(fma.f64 #s(literal -2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) eps)) (*.f64 eps eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 eps #s(literal 2 binary64))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 (+.f64 eps x) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) eps) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 (*.f64 (neg.f64 x) eps) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) eps (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) eps))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 2 binary64) eps) (*.f64 eps eps))
(fma.f64 (neg.f64 x) (*.f64 eps #s(literal 2 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps eps) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 (neg.f64 eps) (*.f64 #s(literal -2 binary64) x) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 eps) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal -2 binary64) x) eps (*.f64 eps eps))
(fma.f64 (*.f64 eps x) #s(literal -2 binary64) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) eps) (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 eps (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (*.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(fma.f64 eps (*.f64 #s(literal -2 binary64) x) (*.f64 eps eps))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 eps eps (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(fma.f64 eps x (*.f64 (+.f64 eps x) eps))
(fma.f64 x (neg.f64 (*.f64 #s(literal 2 binary64) eps)) (*.f64 eps eps))
(fma.f64 x (neg.f64 (*.f64 eps #s(literal 2 binary64))) (*.f64 eps eps))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (*.f64 eps eps))
(fma.f64 x (*.f64 eps #s(literal 2 binary64)) (*.f64 eps eps))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
(-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (/.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps x))
(-.f64 (*.f64 #s(literal -2 binary64) (*.f64 eps x)) (*.f64 (neg.f64 eps) eps))
(-.f64 (*.f64 eps eps) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) eps) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) eps))
(+.f64 (*.f64 eps (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))) (*.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 eps eps) (*.f64 #s(literal -2 binary64) (*.f64 eps x)))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x eps))
(*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)))
(*.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps))
(*.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (*.f64 (fma.f64 #s(literal -2 binary64) x eps) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) x eps) (*.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps))) (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps))) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 9 binary64))) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64))) (fma.f64 #s(literal -2 binary64) x (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps))) (*.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)))) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (fma.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps))))))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (neg.f64 eps) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (+.f64 eps x) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal -2 binary64) x eps)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 #s(literal -2 binary64) (*.f64 eps x))) (*.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)) (fma.f64 #s(literal -2 binary64) x eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (neg.f64 (fma.f64 #s(literal -2 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) x eps)) (+.f64 eps #s(literal 0 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 eps eps)) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))))
(neg.f64 (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(fma.f64 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (+.f64 eps x) eps)) x)
(fma.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 eps (-.f64 eps x)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) x)
(fma.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 eps (-.f64 eps x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)))) x)
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps))))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 (fma.f64 #s(literal -2 binary64) x (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (pow.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 eps (-.f64 eps x)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) x))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 eps (-.f64 eps x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) x))
(fma.f64 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) x)
(fma.f64 (*.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) eps)
(fma.f64 (*.f64 #s(literal 8 binary64) (*.f64 x x)) x eps)
(fma.f64 (*.f64 #s(literal 8 binary64) x) (*.f64 x x) eps)
(fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x)) (neg.f64 x) eps)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) eps)
(fma.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) eps)
(fma.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 3/4 binary64)) eps)
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x eps) (neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps))))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal -2 binary64) x eps) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 eps x))) (neg.f64 (sqrt.f64 (+.f64 eps x))) x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)) (+.f64 eps x))
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 #s(literal -1 binary64) x eps))
(fma.f64 (fabs.f64 (sqrt.f64 (+.f64 eps x))) (fabs.f64 (sqrt.f64 (+.f64 eps x))) x)
(fma.f64 (fabs.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (fabs.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) x)
(fma.f64 (fabs.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fabs.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64))) x)
(fma.f64 (fabs.f64 (sqrt.f64 x)) (fabs.f64 (sqrt.f64 x)) (+.f64 eps x))
(fma.f64 (sqrt.f64 (neg.f64 eps)) (sqrt.f64 (neg.f64 eps)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 eps)) (sqrt.f64 (neg.f64 eps)) (*.f64 #s(literal -2 binary64) x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 #s(literal -2 binary64) x))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) x)
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(fma.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(fma.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)) eps)
(fma.f64 #s(literal 512 binary64) (pow.f64 x #s(literal 9 binary64)) eps)
(fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) eps)
(fma.f64 (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) (+.f64 eps x))
(fma.f64 #s(literal -2 binary64) x eps)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 8 binary64)) eps)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64))) eps)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) eps)
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -2 binary64) x)) eps)
(fma.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 x) (sqrt.f64 x)) eps)
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (fma.f64 #s(literal -1 binary64) x eps))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)) x)
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 #s(literal -1 binary64) x (fma.f64 #s(literal -1 binary64) x eps))
(fma.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (-.f64 x eps) (+.f64 eps x)) x)
(fma.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) x)
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 512 binary64) eps)
(fma.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) x eps)) x)
(fma.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) x)
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4 binary64)) eps)
(fma.f64 (neg.f64 x) #s(literal 2 binary64) eps)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 #s(literal 4 binary64) (*.f64 x x) eps)
(fma.f64 #s(literal 4 binary64) x eps)
(fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) eps)
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) eps)
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 #s(literal 1 binary64) eps (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) eps (*.f64 #s(literal -2 binary64) x))
(fma.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) x)
(fma.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16 binary64) eps)
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 64 binary64) eps)
(fma.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64))) x)
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))) x)
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) x)
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) eps)
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64))) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps)) #s(literal -1 binary64)) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 4 binary64) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 8 binary64) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 x #s(literal 3 binary64)) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 x x) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 2 binary64) eps)
(fma.f64 (*.f64 #s(literal -2 binary64) x) x eps)
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 8 binary64)) eps)
(fma.f64 (*.f64 x x) #s(literal 4 binary64) eps)
(fma.f64 (*.f64 x x) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 (*.f64 x x) #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) (neg.f64 x) eps)
(fma.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)) eps)
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 #s(literal 2 binary64) (*.f64 x x) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) x)
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps)
(fma.f64 x #s(literal -2 binary64) eps)
(fma.f64 x #s(literal 4 binary64) eps)
(fma.f64 x (*.f64 #s(literal -2 binary64) x) eps)
(fma.f64 x #s(literal 2 binary64) eps)
(-.f64 (+.f64 x (/.f64 (*.f64 x x) (-.f64 x eps))) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(-.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)))
(-.f64 (-.f64 eps x) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (-.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) x))
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps)))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps)))
(-.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 eps))
(-.f64 (+.f64 eps x) (neg.f64 x))
(-.f64 eps (*.f64 #s(literal -2 binary64) x))
(-.f64 x (neg.f64 (+.f64 eps x)))
(+.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 0 binary64)) eps)
(+.f64 (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) x))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal -2 binary64) x eps) eps))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x eps))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (fma.f64 #s(literal -2 binary64) x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal -2 binary64) x (neg.f64 eps))))
(+.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) x eps))
(+.f64 (*.f64 #s(literal -2 binary64) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps (*.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64)))
(+.f64 eps (*.f64 #s(literal -2 binary64) x))
(+.f64 x (+.f64 eps x))

eval44.0ms (0.8%)

Memory
8.0MiB live, 82.4MiB allocated
Compiler

Compiled 9 438 to 1 266 computations (86.6% saved)

prune11.0ms (0.2%)

Memory
-22.2MiB live, 22.7MiB allocated
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New3732375
Fresh000
Picked123
Done000
Total3744378
Accuracy
100.0%
Counts
378 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
63.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
73.7%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 62 to 42 computations (32.3% saved)

simplify132.0ms (2.5%)

Memory
24.7MiB live, 100.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 eps x)
cost-diff0
(*.f64 (+.f64 eps x) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
cost-diff192
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
cost-diff0
(*.f64 eps #s(literal 2 binary64))
cost-diff0
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01462
02060
14060
210060
331660
4138056
5510456
6794856
0807552
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 eps #s(literal 2 binary64))
eps
#s(literal 2 binary64)
x
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
x
eps
(*.f64 (+.f64 eps x) eps)
(+.f64 eps x)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 eps #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) eps)
eps
#s(literal 2 binary64)
x
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
x
eps
(*.f64 (+.f64 eps x) eps)
(+.f64 eps x)

localize57.0ms (1.1%)

Memory
17.7MiB live, 55.0MiB allocated
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 eps x)
accuracy0
(*.f64 (+.f64 eps x) eps)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
accuracy0.01171875
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
accuracy0
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
accuracy0
(*.f64 eps #s(literal 2 binary64))
accuracy23.549413349457495
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
Samples
29.0ms78×1valid
16.0ms164×0valid
3.0ms14×2valid
Compiler

Compiled 112 to 30 computations (73.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 22.0ms (58% of total)
ival-pow2: 7.0ms (18.5% of total)
ival-add: 4.0ms (10.6% of total)
adjust: 3.0ms (7.9% of total)
ival-sub: 2.0ms (5.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series28.0ms (0.5%)

Memory
-11.4MiB live, 29.9MiB allocated
Counts
7 → 21
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 eps #s(literal 2 binary64))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
(*.f64 (+.f64 eps x) eps)
(+.f64 eps x)
Outputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(+ (* eps x) (pow eps 2))
eps
(+ eps x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* eps x)
(* x (+ eps (/ (pow eps 2) x)))
x
(* x (+ 1 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -1 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps (+ eps (* 2 x)))
(* 2 eps)
(* eps (+ eps x))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Calls

6 calls:

TimeVariablePointExpression
23.0ms
x
@inf
((- (pow (+ x eps) 2) (pow x 2)) (* (* eps 2) x) (* eps 2) (+ (* x eps) (* (+ eps x) eps)) (- (pow (+ x eps) 2) (pow x 2)) (* (+ eps x) eps) (+ eps x))
1.0ms
eps
@inf
((- (pow (+ x eps) 2) (pow x 2)) (* (* eps 2) x) (* eps 2) (+ (* x eps) (* (+ eps x) eps)) (- (pow (+ x eps) 2) (pow x 2)) (* (+ eps x) eps) (+ eps x))
1.0ms
eps
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* (* eps 2) x) (* eps 2) (+ (* x eps) (* (+ eps x) eps)) (- (pow (+ x eps) 2) (pow x 2)) (* (+ eps x) eps) (+ eps x))
1.0ms
x
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* (* eps 2) x) (* eps 2) (+ (* x eps) (* (+ eps x) eps)) (- (pow (+ x eps) 2) (pow x 2)) (* (+ eps x) eps) (+ eps x))
1.0ms
eps
@0
((- (pow (+ x eps) 2) (pow x 2)) (* (* eps 2) x) (* eps 2) (+ (* x eps) (* (+ eps x) eps)) (- (pow (+ x eps) 2) (pow x 2)) (* (+ eps x) eps) (+ eps x))

simplify120.0ms (2.2%)

Memory
-2.6MiB live, 71.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049101
117291
248491
3154891
4358491
5587691
6755791
0815286
Stop Event
iter limit
node limit
Counts
21 → 19
Calls
Call 1
Inputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(+ (* eps x) (pow eps 2))
eps
(+ eps x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* eps x)
(* x (+ eps (/ (pow eps 2) x)))
x
(* x (+ 1 (/ eps x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -1 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps (+ eps (* 2 x)))
(* 2 eps)
(* eps (+ eps x))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(+ (* eps x) (pow eps 2))
(*.f64 (+.f64 eps x) eps)
eps
(+ eps x)
(+.f64 eps x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* eps x)
(*.f64 eps x)
(* x (+ eps (/ (pow eps 2) x)))
(*.f64 (+.f64 eps x) eps)
x
(* x (+ 1 (/ eps x)))
(+.f64 eps x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* -1 (* x (+ (* -1 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (+.f64 eps x) eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 eps x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 eps)
(*.f64 #s(literal 2 binary64) eps)
(* eps (+ eps x))
(*.f64 (+.f64 eps x) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* (pow eps 2) (+ 1 (/ x eps)))
(*.f64 (+.f64 eps x) eps)
(* eps (+ 1 (/ x eps)))
(+.f64 eps x)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 eps x)

rewrite280.0ms (5.2%)

Memory
2.7MiB live, 200.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01457
02055
19655
278755
0895353
Stop Event
iter limit
node limit
iter limit
Counts
7 → 406
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 eps #s(literal 2 binary64))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
(*.f64 (+.f64 eps x) eps)
(+.f64 eps x)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) eps)))
(*.f64 (*.f64 #s(literal 2 binary64) x) eps)
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps x))
(fma.f64 eps x (*.f64 eps x))
(fma.f64 x eps (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) eps)
(*.f64 eps #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 eps eps)) (-.f64 eps eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 eps eps) (*.f64 eps eps))))
(+.f64 eps eps)
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) eps) (/.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) (-.f64 (-.f64 x eps) x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (+.f64 eps x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 eps) (-.f64 (-.f64 x eps) x))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (pow.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) (pow.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) #s(literal -1 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (fma.f64 x x (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (-.f64 (-.f64 x eps) x))
(/.f64 (*.f64 eps (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (+.f64 eps x) (-.f64 (+.f64 eps x) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))))) (+.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 eps) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (neg.f64 (*.f64 eps (-.f64 (+.f64 eps x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))))) (neg.f64 (*.f64 (neg.f64 eps) (-.f64 (-.f64 x eps) x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (*.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))) (*.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 eps (-.f64 (+.f64 eps x) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))) (*.f64 (neg.f64 eps) (-.f64 (-.f64 x eps) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (+.f64 eps x) x)) (*.f64 (*.f64 eps eps) (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 (neg.f64 eps) (-.f64 (-.f64 x eps) x))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 eps)) (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 (/.f64 (*.f64 (*.f64 eps eps) x) eps) (/.f64 x (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 eps eps) x) eps) (/.f64 x (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 eps x) x) eps) (/.f64 eps (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 eps x) x) eps) (/.f64 eps (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 (neg.f64 eps) x) eps) (/.f64 (*.f64 (neg.f64 eps) x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 (neg.f64 eps) x) eps) (/.f64 (*.f64 (neg.f64 eps) x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 eps) x) eps) (/.f64 (*.f64 (fabs.f64 eps) x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 eps) x) eps) (/.f64 (*.f64 (fabs.f64 eps) x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (*.f64 x x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (*.f64 x x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 eps x) eps) (/.f64 (*.f64 eps x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 eps x) eps) (/.f64 (*.f64 eps x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 eps eps) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 eps eps) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 eps x) x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 eps x) x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) eps)) (*.f64 eps eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 (neg.f64 (neg.f64 eps)) (+.f64 eps x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 (+.f64 eps x) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 (neg.f64 eps) (neg.f64 (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (neg.f64 eps) (neg.f64 (+.f64 eps x)) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (neg.f64 eps) (neg.f64 (+.f64 eps x)) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (neg.f64 eps) (neg.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 (*.f64 #s(literal 2 binary64) x) eps (*.f64 eps eps))
(fma.f64 (neg.f64 (+.f64 eps x)) (neg.f64 eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (neg.f64 (+.f64 eps x)) (neg.f64 eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (neg.f64 (+.f64 eps x)) (neg.f64 eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (neg.f64 (+.f64 eps x)) (neg.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps) (*.f64 eps x))
(fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (-.f64 (-.f64 x eps) x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 (+.f64 eps x) eps (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 eps (*.f64 #s(literal 2 binary64) x) (*.f64 eps eps))
(fma.f64 eps (+.f64 eps x) (*.f64 (neg.f64 (neg.f64 eps)) x))
(fma.f64 eps (+.f64 eps x) (*.f64 (neg.f64 (neg.f64 x)) eps))
(fma.f64 eps (+.f64 eps x) (neg.f64 (*.f64 (neg.f64 eps) x)))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 eps eps (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(fma.f64 eps x (*.f64 (neg.f64 (neg.f64 eps)) (+.f64 eps x)))
(fma.f64 eps x (*.f64 (+.f64 eps x) eps))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (*.f64 eps eps))
(fma.f64 x eps (*.f64 (neg.f64 (neg.f64 eps)) (+.f64 eps x)))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (+.f64 eps x) x))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (+.f64 eps x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (neg.f64 eps) (+.f64 eps x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) (+.f64 eps x)))
(-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 eps) x))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))))
(+.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) x) (-.f64 (-.f64 x eps) x)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) eps) (-.f64 (+.f64 eps x) x) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x)))))
(+.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 x eps) x))) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (-.f64 x eps) x))))
(+.f64 (*.f64 eps eps) (-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) x)))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(+.f64 (*.f64 eps x) (*.f64 (neg.f64 (neg.f64 eps)) (+.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 (neg.f64 eps)) x))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 (neg.f64 x)) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (neg.f64 (*.f64 (neg.f64 eps) x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) x) (*.f64 eps eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)))
(*.f64 (neg.f64 eps) (neg.f64 (+.f64 eps x)))
(*.f64 (neg.f64 (+.f64 eps x)) (neg.f64 eps))
(*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) eps))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) eps))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) eps))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) eps))
(*.f64 (+.f64 eps x) eps)
(*.f64 eps (+.f64 eps x))
(/.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (*.f64 eps (fma.f64 (neg.f64 eps) eps (*.f64 x x))) (neg.f64 (-.f64 eps x)))
(/.f64 (*.f64 eps (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (*.f64 eps (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 eps (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps eps)))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 eps x) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps)) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (-.f64 eps x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 eps x) eps) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) eps (pow.f64 eps #s(literal 4 binary64)))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(neg.f64 (*.f64 (neg.f64 eps) (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)) (*.f64 eps x))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (*.f64 eps x))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps eps))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) eps (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) eps))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 eps x))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 eps x))
(fma.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 eps (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(fma.f64 eps (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(fma.f64 eps eps (*.f64 eps x))
(fma.f64 eps x (*.f64 eps eps))
(fma.f64 x eps (*.f64 eps eps))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 eps) (+.f64 eps x)))
(-.f64 (*.f64 eps eps) (*.f64 (neg.f64 eps) x))
(-.f64 (*.f64 eps x) (*.f64 (neg.f64 eps) eps))
(+.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) eps) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) eps))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps))
(+.f64 (*.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 eps (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(+.f64 (*.f64 eps (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(+.f64 (*.f64 eps eps) (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps eps))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 eps x))) (neg.f64 (sqrt.f64 (+.f64 eps x))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 eps x))) (fabs.f64 (sqrt.f64 (+.f64 eps x))))
(*.f64 (fabs.f64 (*.f64 (-.f64 eps x) (+.f64 eps x))) (fabs.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (fabs.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 eps x)))
(*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 x x)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))))
(*.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))))
(*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64))))
(*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64))))
(*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 eps x) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (+.f64 eps x) (*.f64 (-.f64 eps x) (pow.f64 (-.f64 eps x) #s(literal -1 binary64))))
(*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) #s(literal 1 binary64)) (-.f64 eps x))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 1 binary64)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 eps eps) (-.f64 eps x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))) (+.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (*.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))) (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 eps eps) (-.f64 eps x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)) (*.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)) (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 x x))) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 x x))) (-.f64 eps x))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (-.f64 x eps))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (-.f64 eps x)) (*.f64 (-.f64 eps x) (*.f64 x x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (fma.f64 (neg.f64 eps) eps (*.f64 x x))) (fabs.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (fabs.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps))) (fabs.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (fabs.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (-.f64 eps x) (+.f64 eps x))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (fabs.f64 (-.f64 x eps)))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)))) (exp.f64 (log.f64 (-.f64 eps x))))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (exp.f64 (log.f64 (-.f64 x eps))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (fma.f64 (neg.f64 eps) eps (*.f64 x x)) (neg.f64 (-.f64 eps x)))
(/.f64 (fma.f64 (neg.f64 x) x (*.f64 eps eps)) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (*.f64 (-.f64 eps x) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(neg.f64 (neg.f64 (+.f64 eps x)))
(fma.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)) eps)
(fma.f64 (fabs.f64 (sqrt.f64 x)) (fabs.f64 (sqrt.f64 x)) eps)
(fma.f64 (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) eps)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps x))))
(fma.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 eps x)))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 eps x)))
(-.f64 eps (neg.f64 x))
(fabs.f64 (-.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) (/.f64 (*.f64 eps eps) (-.f64 eps x))))
(fabs.f64 (-.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))))
(fabs.f64 (neg.f64 (+.f64 eps x)))
(fabs.f64 (+.f64 eps x))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 x)))
(+.f64 (cosh.f64 (log.f64 (+.f64 eps x))) (sinh.f64 (log.f64 (+.f64 eps x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps x))))
(+.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 eps x)))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(+.f64 eps x)
(+.f64 x eps)

eval99.0ms (1.8%)

Memory
-14.9MiB live, 106.6MiB allocated
Compiler

Compiled 13 159 to 1 521 computations (88.4% saved)

prune7.0ms (0.1%)

Memory
17.0MiB live, 17.0MiB allocated
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New4111412
Fresh000
Picked112
Done022
Total4124416
Accuracy
100.0%
Counts
416 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
63.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
73.7%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 62 to 41 computations (33.9% saved)

simplify136.0ms (2.5%)

Memory
-19.7MiB live, 104.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff-128
(+.f64 eps eps)
cost-diff0
(*.f64 (+.f64 eps eps) x)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
01225
12125
25925
320925
483023
5376823
6581523
7779023
0804522
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
(*.f64 (+.f64 eps eps) x)
(+.f64 eps eps)
eps
x
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(*.f64 (+.f64 eps eps) x)
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(+.f64 eps eps)
(*.f64 #s(literal 2 binary64) eps)
eps
x

localize33.0ms (0.6%)

Memory
3.8MiB live, 42.0MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 eps eps)
accuracy0
(*.f64 (+.f64 eps eps) x)
accuracy23.549413349457495
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
Samples
14.0ms164×0valid
10.0ms78×1valid
3.0ms14×2valid
Compiler

Compiled 46 to 20 computations (56.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-pow2: 7.0ms (42.9% of total)
ival-add: 3.0ms (18.4% of total)
adjust: 2.0ms (12.3% of total)
ival-mult: 2.0ms (12.3% of total)
ival-sub: 2.0ms (12.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
8.9MiB live, 8.9MiB allocated
Counts
3 → 8
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
(*.f64 (+.f64 eps eps) x)
(+.f64 eps eps)
Outputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* eps (+ eps (* 2 x)))
(* 2 eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@inf
((- (pow (+ x eps) 2) (pow x 2)) (* (+ eps eps) x) (+ eps eps))
1.0ms
eps
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* (+ eps eps) x) (+ eps eps))
1.0ms
x
@inf
((- (pow (+ x eps) 2) (pow x 2)) (* (+ eps eps) x) (+ eps eps))
1.0ms
x
@-inf
((- (pow (+ x eps) 2) (pow x 2)) (* (+ eps eps) x) (+ eps eps))
1.0ms
eps
@0
((- (pow (+ x eps) 2) (pow x 2)) (* (+ eps eps) x) (+ eps eps))

simplify130.0ms (2.4%)

Memory
4.5MiB live, 124.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02656
18946
228346
394046
4272946
5583546
6780446
0802941
Stop Event
iter limit
node limit
Counts
8 → 8
Calls
Call 1
Inputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* eps (+ eps (* 2 x)))
(* 2 eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(* 2 eps)
(*.f64 #s(literal 2 binary64) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)

rewrite41.0ms (0.8%)

Memory
-7.5MiB live, 30.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01023
01223
16223
049223
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
3 → 24
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
(*.f64 (+.f64 eps eps) x)
(+.f64 eps eps)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(/.f64 (*.f64 #s(literal 0 binary64) x) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64))) x) (fma.f64 eps eps #s(literal 0 binary64)))
(/.f64 (*.f64 x #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 eps eps #s(literal 0 binary64)))
(fma.f64 eps x (*.f64 eps x))
(fma.f64 x eps (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps #s(literal 0 binary64))))
(*.f64 #s(literal 2 binary64) eps)
(*.f64 eps #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) eps))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps #s(literal 0 binary64)))
(-.f64 (/.f64 (*.f64 eps eps) #s(literal 0 binary64)) (/.f64 (*.f64 eps eps) #s(literal 0 binary64)))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps #s(literal 0 binary64))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps #s(literal 0 binary64))))
(+.f64 eps eps)

eval3.0ms (0.1%)

Memory
3.6MiB live, 3.6MiB allocated
Compiler

Compiled 507 to 96 computations (81.1% saved)

prune3.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New28028
Fresh000
Picked011
Done033
Total28432
Accuracy
100.0%
Counts
32 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
63.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
73.7%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 163 to 71 computations (56.4% saved)

regimes8.0ms (0.2%)

Memory
11.2MiB live, 11.2MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 x eps (*.f64 (+.f64 eps x) eps)))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
Calls

3 calls:

3.0ms
eps
3.0ms
x
2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
100.0%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes9.0ms (0.2%)

Memory
-26.4MiB live, 12.6MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps #s(literal 2 binary64)) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Calls

3 calls:

5.0ms
eps
2.0ms
x
2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
93.1%3x
90.3%3eps
97.9%2(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes4.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Calls

3 calls:

1.0ms
eps
1.0ms
x
1.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
73.7%1eps
73.7%1x
73.7%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
6.6146e-320
Compiler

Compiled 12 to 12 computations (0% saved)

simplify43.0ms (0.8%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02269
12769
23169
33669
45069
56969
68269
79669
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 eps eps) x)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))

soundness1.1s (19.8%)

Memory
5.4MiB live, 475.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01565
02165
18665
261762
0884162
01457
02055
19655
278755
0895353
069161
1242151
2839151
33594143
08964124
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 110 to 58 computations (47.3% saved)

preprocess50.0ms (0.9%)

Memory
6.1MiB live, 44.5MiB allocated
Compiler

Compiled 156 to 60 computations (61.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...