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

Time bar (total: 5.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB 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.1s (19.3%)

Memory
46.6MiB live, 1 632.3MiB allocated
Samples
354.0ms5 235×0valid
335.0ms2 522×1valid
104.0ms499×2valid
Precisions
Click to see histograms. Total time spent on operations: 558.0ms
ival-pow2: 229.0ms (41% of total)
ival-<=: 85.0ms (15.2% of total)
ival-add: 75.0ms (13.4% of total)
adjust: 70.0ms (12.5% of total)
ival-sub: 60.0ms (10.7% of total)
ival-and: 21.0ms (3.8% of total)
exact: 16.0ms (2.9% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain109.0ms (1.8%)

Memory
-30.6MiB live, 135.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
790-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)))cancellation790
Confusion
Predicted +Predicted -
+790
-0177
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7900
-00177
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0177
179
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
19.0ms326×0valid
17.0ms146×1valid
7.0ms40×2valid
Compiler

Compiled 59 to 25 computations (57.6% saved)

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

preprocess381.0ms (6.4%)

Memory
38.1MiB live, 191.0MiB allocated
Algorithm
egg-herbie
Rules
18 770×lower-fma.f64
18 770×lower-fma.f32
2 836×lower-*.f64
2 836×lower-*.f32
2 498×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01955
14547
214945
354235
4166035
5380035
6526935
7598935
8621635
9632235
10634335
11634335
12634335
13634335
14643435
15676235
16756035
17799635
079
0119
1169
2369
3969
42767
58617
623747
742777
859217
969137
1073387
1176067
1276127
1376127
080476
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.5MiB live, 0.5MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

simplify205.0ms (3.4%)

Memory
-19.0MiB live, 109.4MiB 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)))
Rules
18 770×lower-fma.f64
18 770×lower-fma.f32
2 836×lower-*.f64
2 836×lower-*.f32
2 498×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11623
23623
39623
427621
586121
6237421
7427721
8592121
9691321
10733821
11760621
12761221
13761221
0804720
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)

localize28.0ms (0.5%)

Memory
-8.4MiB live, 29.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 x #s(literal 2 binary64))
accuracy0
(+.f64 x eps)
accuracy0.02734375
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
accuracy16.364685283034355
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Samples
10.0ms73×1valid
9.0ms163×0valid
3.0ms20×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-pow2: 7.0ms (55.6% of total)
adjust: 2.0ms (15.9% of total)
ival-add: 2.0ms (15.9% of total)
ival-sub: 2.0ms (15.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
8.9MiB live, 8.9MiB allocated
Counts
4 → 84
Calls
Call 1
Inputs
#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())
Outputs
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow x 2)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ eps (* 2 x))) (pow x 2)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ eps (* 2 x))) (pow x 2)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps)))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps)))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ x (* 2 eps))) (pow eps 2)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ x (* 2 eps))) (pow eps 2)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (* 2 (/ eps x)))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2))))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2))))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 2 binary64)) (patch (pow.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (* 2 (/ eps x)))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x)))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x)))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
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
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))
1.0ms
eps
@0
((- (pow (+ x eps) 2) (pow x 2)) (pow x 2) (pow (+ x eps) 2) (+ x eps))

simplify135.0ms (2.3%)

Memory
16.1MiB live, 131.7MiB allocated
Algorithm
egg-herbie
Rules
9 222×lower-fma.f64
9 222×lower-fma.f32
3 242×lower-*.f64
3 242×lower-*.f32
1 646×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069438
1214438
2570438
31803438
44151438
57221438
08070390
Stop Event
iter limit
node limit
Counts
84 → 78
Calls
Call 1
Inputs
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow x 2)
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
x
(+ eps x)
(+ eps x)
(+ eps x)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
Outputs
(* 2 (* eps x))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow x 2)
(*.f64 x x)
(+ (* 2 (* eps x)) (pow x 2))
(*.f64 (fma.f64 eps #s(literal 2 binary64) x) x)
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
eps
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 (fma.f64 eps #s(literal 2 binary64) x) x)
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
x
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 (fma.f64 eps #s(literal 2 binary64) x) x)
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(fma.f64 (fma.f64 x #s(literal 2 binary64) eps) eps (*.f64 x x))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)

rewrite160.0ms (2.7%)

Memory
-3.5MiB live, 150.2MiB allocated
Rules
5 048×lower-fma.f64
5 048×lower-fma.f32
4 066×lower-*.f64
4 066×lower-*.f32
2 090×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15220
237120
3510920
0821920
Stop Event
iter limit
node limit
iter limit
Counts
4 → 371
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 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 (/.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 6 binary64)) (pow.f64 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 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)))) (pow.f64 (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.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)))) #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 (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 (pow.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 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 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 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 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 6 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 2 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 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 2 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 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 (-.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))) (+.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 2 binary64)) (+.f64 (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 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))) (+.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 2 binary64)) (+.f64 (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 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 (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 (+.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)))))
(/.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 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (*.f64 (+.f64 eps x) 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 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 (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)))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #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)))) (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 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 8 binary64)) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (neg.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 18 binary64)) (pow.f64 x #s(literal 18 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 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 binary64))) (*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 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 (pow.f64 (+.f64 eps x) #s(literal 12 binary64)) (pow.f64 x #s(literal 12 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 (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)))) (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 (pow.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (neg.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))) (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 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (+.f64 eps x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (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 (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 (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)) (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 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 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 (+.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 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 (neg.f64 x) (sqrt.f64 x)) (sqrt.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 (sqrt.f64 (+.f64 eps x)) x) (sqrt.f64 (+.f64 eps x)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) x) (sqrt.f64 (+.f64 eps x)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (*.f64 (sqrt.f64 x) (+.f64 eps x)) (sqrt.f64 x) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (*.f64 (sqrt.f64 x) (+.f64 eps x)) (sqrt.f64 x) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x x)))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (fma.f64 (+.f64 eps x) eps (*.f64 (neg.f64 x) x)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3/2 binary64)) (sqrt.f64 (+.f64 eps x)) (*.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 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(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)) 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 (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 3/2 binary64)) (*.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 (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 #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)) (pow.f64 (-.f64 x eps) #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)))) (pow.f64 (*.f64 (-.f64 x eps) (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)) (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 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 (+.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 (*.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)) (+.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 (*.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 (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)) (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 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 (+.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 (+.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 (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 (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 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 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 (+.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 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)) #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 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 (+.f64 eps x) eps)) (*.f64 (+.f64 eps x) x))
(+.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 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 (+.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 (*.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 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 x x)
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (sqrt.f64 x) #s(literal 4 binary64))
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 4 binary64)))
(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 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (+.f64 eps x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (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 (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 (pow.f64 (+.f64 eps x) #s(literal 3/2 binary64)) (sqrt.f64 (+.f64 eps x)))
(*.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)) (pow.f64 (+.f64 eps x) #s(literal 3/2 binary64)))
(*.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)))) (pow.f64 (*.f64 (-.f64 x eps) (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)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -2 binary64)))
(*.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 (-.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 (+.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 (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 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (/.f64 (-.f64 x eps) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x eps))) #s(literal -1 binary64))
(pow.f64 (/.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))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (-.f64 x eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.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))))) #s(literal -1 binary64))
(pow.f64 (/.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))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) #s(literal 1/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 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 eps x))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (-.f64 x eps)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 x eps))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.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) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (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)) (pow.f64 (+.f64 eps x) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (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)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (-.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))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (-.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 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps)))))
(/.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 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (*.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) (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.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 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.f64 (+.f64 eps x) (-.f64 eps x))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 eps x)))
(/.f64 (pow.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (-.f64 x eps)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.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 (neg.f64 (-.f64 x eps)) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 x eps)) (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.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)))) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (neg.f64 (-.f64 x eps))))
(/.f64 (pow.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 2 binary64)))
(/.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))) (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) (-.f64 eps x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) (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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) (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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) (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)) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (*.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) (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.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))) (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (*.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)) (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.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 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (*.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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) (-.f64 x eps)))
(/.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) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (+.f64 eps x)))))
(/.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) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 eps x) (pow.f64 (+.f64 eps x) #s(literal -1 binary64)))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (+.f64 eps 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)) (*.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 (sqrt.f64 (+.f64 eps x)) x) (sqrt.f64 (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 (sqrt.f64 x) (+.f64 eps x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 1/2 binary64)) (*.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 (-.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 (-.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 (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 (+.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 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (+.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 eps x))) #s(literal 4 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 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(*.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 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (-.f64 x eps) #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 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)))
(*.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 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (pow.f64 (neg.f64 (-.f64 x eps)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal -1 binary64)))
(*.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 (/.f64 (-.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #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 (pow.f64 (*.f64 x (/.f64 x (-.f64 x eps))) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(/.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))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (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 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 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 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 (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 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.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 (-.f64 x eps) (fma.f64 eps eps (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (*.f64 (-.f64 x eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (-.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 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -1 binary64)))
(/.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 (/.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))) (-.f64 x eps)))
(neg.f64 (/.f64 (neg.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 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (neg.f64 (-.f64 x eps))))
(neg.f64 (/.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)))))
(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 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(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 x (/.f64 x (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 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 x (/.f64 x (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 eps x))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 eps x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(+.f64 eps x)
(+.f64 x eps)

eval67.0ms (1.1%)

Memory
-6.0MiB live, 77.5MiB allocated
Compiler

Compiled 9 940 to 1 152 computations (88.4% saved)

prune8.0ms (0.1%)

Memory
-16.4MiB live, 22.5MiB allocated
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New4454449
Fresh000
Picked101
Done000
Total4464450
Accuracy
100.0%
Counts
450 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
66.1%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
71.9%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 28 to 22 computations (21.4% saved)

simplify210.0ms (3.5%)

Memory
26.0MiB live, 180.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (+.f64 eps x) x)
cost-diff0
(+.f64 eps x)
cost-diff0
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
cost-diff384
(-.f64 (+.f64 eps x) x)
cost-diff0
(fma.f64 x #s(literal 2 binary64) eps)
cost-diff0
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
cost-diff0
(*.f64 x eps)
cost-diff0
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
cost-diff0
(*.f64 eps eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Rules
33 196×lower-fma.f32
33 194×lower-fma.f64
3 080×lower-+.f32
3 076×lower-+.f64
2 274×lower-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01998
02988
15685
214079
339679
4132179
5400079
6730079
0818879
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 x eps) #s(literal 2 binary64)))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(*.f64 x eps)
x
eps
#s(literal 2 binary64)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(fma.f64 x #s(literal 2 binary64) eps)
x
#s(literal 2 binary64)
eps
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
(-.f64 (+.f64 eps x) x)
(+.f64 eps x)
eps
x
(+.f64 (+.f64 eps x) x)
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 x eps) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) eps) x))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 x eps)
(*.f64 eps x)
x
eps
#s(literal 2 binary64)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(fma.f64 x #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
x
#s(literal 2 binary64)
eps
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(-.f64 (+.f64 eps x) x)
eps
(+.f64 eps x)
eps
x
(+.f64 (+.f64 eps x) x)
(fma.f64 #s(literal 2 binary64) x eps)

localize65.0ms (1.1%)

Memory
16.5MiB live, 92.6MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 eps x)
accuracy0.015625
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
accuracy0.0546875
(+.f64 (+.f64 eps x) x)
accuracy29.43837589147418
(-.f64 (+.f64 eps x) x)
accuracy0
(fma.f64 x #s(literal 2 binary64) eps)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
accuracy0.015625
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
accuracy0
(*.f64 x eps)
accuracy0.02734375
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
accuracy21.651026888431975
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
accuracy0
(*.f64 eps eps)
accuracy17.968541383911084
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Samples
25.0ms101×1valid
20.0ms131×0valid
8.0ms24×2valid
Compiler

Compiled 85 to 19 computations (77.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-add: 11.0ms (28.4% of total)
ival-mult: 11.0ms (28.4% of total)
ival-pow2: 7.0ms (18.1% of total)
adjust: 5.0ms (12.9% of total)
ival-sub: 4.0ms (10.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series34.0ms (0.6%)

Memory
-28.9MiB live, 19.2MiB allocated
Counts
12 → 276
Calls
Call 1
Inputs
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())
#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())
#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())
#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())
Outputs
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x eps) #s(literal 2 binary64)) (patch (*.f64 (*.f64 x eps) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 x eps) (patch (*.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) (patch (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2 binary64) eps) (patch (fma.f64 x #s(literal 2 binary64) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf x) (#s(alt (-.f64 (+.f64 eps x) x) (patch (-.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) (patch (*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
Calls

6 calls:

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

simplify108.0ms (1.8%)

Memory
20.8MiB live, 94.2MiB allocated
Algorithm
egg-herbie
Rules
4 622×lower-fma.f64
4 622×lower-fma.f32
3 318×lower-*.f64
3 318×lower-*.f32
1 398×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0501266
11591266
23781266
310651266
426281266
543281266
667781266
080811140
Stop Event
iter limit
node limit
Counts
276 → 240
Calls
Call 1
Inputs
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 x)
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
eps
eps
eps
eps
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
x
(+ eps x)
(+ eps x)
(+ eps x)
(* 2 x)
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
eps
eps
eps
eps
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
eps
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
eps
eps
eps
eps
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
eps
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
eps
eps
eps
eps
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
eps
(+ eps x)
(+ eps x)
(+ eps x)
eps
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
eps
eps
eps
eps
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 x)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
eps
eps
eps
eps
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* 2 x)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
Outputs
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
eps
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
eps
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
eps
eps
eps
eps
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)

rewrite337.0ms (5.7%)

Memory
-12.1MiB live, 265.4MiB allocated
Rules
5 340×lower-fma.f32
5 338×lower-fma.f64
4 852×lower-/.f64
4 852×lower-/.f32
4 416×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01989
02988
112880
2109680
0813880
Stop Event
iter limit
node limit
iter limit
Counts
12 → 929
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 x eps) #s(literal 2 binary64)))
(*.f64 (*.f64 x eps) #s(literal 2 binary64))
(*.f64 x eps)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(fma.f64 x #s(literal 2 binary64) eps)
(-.f64 (+.f64 eps x) x)
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
(+.f64 eps x)
(+.f64 (+.f64 eps x) x)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(*.f64 (*.f64 #s(literal 2 binary64) eps) x)
(*.f64 (*.f64 #s(literal 2 binary64) x) eps)
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (*.f64 #s(literal 2 binary64) 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 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 2 binary64) x) eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))
(/.f64 (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 eps (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.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 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps (*.f64 #s(literal 2 binary64) x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (*.f64 eps eps))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(*.f64 (/.f64 (+.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))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 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)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (+.f64 eps x))))
(*.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps #s(literal 0 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))))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps)))))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (+.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (neg.f64 (-.f64 eps #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 x x))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 2 binary64) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (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 (*.f64 (-.f64 eps #s(literal 0 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))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (-.f64 eps #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (+.f64 eps x)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 eps #s(literal 0 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)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 eps #s(literal 0 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)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 eps x) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (+.f64 eps x) (-.f64 eps #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(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 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(fma.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)) x)
(fma.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)) x)
(fma.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)) x)
(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 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (fma.f64 x x (*.f64 (neg.f64 x) x)) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) eps)
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 x x (*.f64 (neg.f64 x) x)))) eps)
(fma.f64 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))) x)
(fma.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))) x)
(fma.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)))) x)
(fma.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)))) x)
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(fma.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)) x)
(fma.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)) x)
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 x #s(literal 2 binary64) eps)
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (*.f64 #s(literal 2 binary64) x))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (+.f64 eps x))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x (+.f64 eps x))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 eps #s(literal 0 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)) (*.f64 (-.f64 eps #s(literal 0 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))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 eps #s(literal 0 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))))))
(-.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 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(+.f64 (*.f64 #s(literal 2 binary64) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 x (+.f64 eps x))
(*.f64 (/.f64 (+.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))) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 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)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 eps #s(literal 0 binary64)))
(*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) x eps))))
(*.f64 #s(literal 1 binary64) (-.f64 eps #s(literal 0 binary64)))
(*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (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 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.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))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (neg.f64 x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 eps x) (neg.f64 x))))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (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 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 eps eps (+.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 eps #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 0 binary64) eps))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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 (neg.f64 x) (+.f64 eps 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 (fma.f64 eps eps #s(literal 0 binary64))) (neg.f64 (-.f64 eps #s(literal 0 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (fma.f64 eps eps (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 x x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 eps eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 eps eps (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (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 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.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))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (-.f64 (+.f64 eps x) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 eps x) (neg.f64 x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (neg.f64 x)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.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)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (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 (fma.f64 #s(literal 2 binary64) x eps) (+.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)))))
(/.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) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (+.f64 eps x) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (/.f64 (+.f64 eps x) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (/.f64 (+.f64 eps x) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (+.f64 eps x) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (/.f64 (+.f64 eps x) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (/.f64 (+.f64 eps x) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(fma.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)) (neg.f64 x))
(fma.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)) (neg.f64 x))
(fma.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)) (neg.f64 x))
(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 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 eps x))
(fma.f64 #s(literal -1 binary64) x (+.f64 eps x))
(fma.f64 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))) (neg.f64 x))
(fma.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))) (neg.f64 x))
(fma.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)))) (neg.f64 x))
(fma.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)))) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) (neg.f64 x))
(fma.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(fma.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)) (neg.f64 x))
(fma.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)) (neg.f64 x))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (+.f64 eps x) (neg.f64 x))) (/.f64 (*.f64 x x) (-.f64 (+.f64 eps x) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.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))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.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))))))
(-.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)))) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) (fma.f64 #s(literal 2 binary64) x eps)))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps)))
(-.f64 (+.f64 eps x) x)
(-.f64 eps #s(literal 0 binary64))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x eps))))
(+.f64 #s(literal 0 binary64) eps)
(+.f64 (neg.f64 x) (+.f64 eps x))
(+.f64 (+.f64 eps x) (neg.f64 x))
(+.f64 eps #s(literal 0 binary64))
(+.f64 x (-.f64 eps x))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (-.f64 eps #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (+.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))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x eps)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))))
(*.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))))))
(*.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 (+.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))))))
(*.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))))
(*.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 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (+.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))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))
(*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) #s(literal -1 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)) (+.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)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) (/.f64 (pow.f64 x #s(literal 6 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)))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (/.f64 (pow.f64 x #s(literal 6 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))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (-.f64 (*.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (-.f64 eps #s(literal 0 binary64))) (*.f64 eps (-.f64 eps #s(literal 0 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (*.f64 eps (-.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) eps) (-.f64 (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x))) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (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 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (-.f64 eps #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x eps))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps))) (neg.f64 (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (neg.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (-.f64 eps #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))))))
(/.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 (+.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))))))
(/.f64 (neg.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 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)) (+.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)))) (*.f64 (+.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 x #s(literal 6 binary64)))) (*.f64 (+.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))) (+.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)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps x) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 eps x) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 x eps) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))) (*.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps)) (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 eps #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))))
(/.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 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.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)))))
(/.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x)))) (+.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.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 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))))
(/.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 2 binary64)) (*.f64 (neg.f64 x) x)))
(/.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 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 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))))
(/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(fma.f64 (/.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 x (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 x (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 x (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 x (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 x (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (+.f64 eps x) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 x (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (+.f64 eps x) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (+.f64 eps x) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (+.f64 eps x) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (+.f64 eps x) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 x (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (-.f64 eps #s(literal 0 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (-.f64 eps #s(literal 0 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 x (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 eps x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (+.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x)) (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 x (-.f64 x eps) (*.f64 eps 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 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) x) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.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 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.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 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 eps x) (+.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 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 eps x) (+.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 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps x))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #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 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps x))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (pow.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 eps x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (-.f64 x eps))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (-.f64 eps x))) (*.f64 (neg.f64 x) x))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #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 eps x) (-.f64 x eps)) #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 eps x) (-.f64 x eps)) (+.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 x (-.f64 x eps) (*.f64 eps eps)))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.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 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps))) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))) (*.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 x (-.f64 x eps) (*.f64 eps eps)) #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)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.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 #s(literal 1 binary64) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))) (*.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 eps (-.f64 eps x) (*.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 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #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 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x eps))) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (neg.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)) (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 6 binary64)) (pow.f64 (+.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))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 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))))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x)))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) eps (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) eps (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (-.f64 eps #s(literal 0 binary64)) eps (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x)))
(fma.f64 (-.f64 eps #s(literal 0 binary64)) x (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(fma.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 (+.f64 eps x) (-.f64 eps #s(literal 0 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (neg.f64 x) x))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 binary64)))
(fma.f64 eps (-.f64 eps #s(literal 0 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64))))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 x (-.f64 eps #s(literal 0 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) x))) (/.f64 (pow.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) 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)) (+.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)))) (/.f64 (pow.f64 x #s(literal 6 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)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x x))
(+.f64 (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) x eps)))
(+.f64 (*.f64 eps (-.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps x)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) eps) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) x)))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal 0 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)))) (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 6 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)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 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))))))
(+.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) x) (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(+.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (-.f64 eps #s(literal 0 binary64)) 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 (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 (fma.f64 eps eps (*.f64 (neg.f64 x) 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 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))))
(*.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x 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 (fma.f64 eps eps (*.f64 (neg.f64 x) 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 (+.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)))
(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 (+.f64 eps x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.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 (neg.f64 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)))) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x 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 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 (-.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 (exp.f64 (log.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) 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 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x 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) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (-.f64 eps x))
(/.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))) (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)))
(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 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(-.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)))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps x))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 (/.f64 (+.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))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 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)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (+.f64 eps x))))
(*.f64 (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps #s(literal 0 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))))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (pow.f64 (+.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))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps)))))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (+.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (neg.f64 (neg.f64 (-.f64 eps #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (*.f64 x x))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 2 binary64) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (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 (*.f64 (-.f64 eps #s(literal 0 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))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (neg.f64 (-.f64 eps #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (+.f64 eps x)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 eps #s(literal 0 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)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))) (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) x eps) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 eps #s(literal 0 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)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (+.f64 eps x) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (-.f64 eps #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 eps x) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (+.f64 eps x) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (/.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) x eps)) (/.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64))))) (/.f64 (+.f64 eps x) (-.f64 eps #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (+.f64 eps x) (pow.f64 (fma.f64 x (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 (/.f64 (+.f64 eps x) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (-.f64 eps #s(literal 0 binary64)))) (*.f64 (+.f64 eps x) (fma.f64 #s(literal 2 binary64) x eps)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(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 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(fma.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)) x)
(fma.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)) x)
(fma.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)) x)
(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 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (fma.f64 x x (*.f64 (neg.f64 x) x)) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) eps)
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 x x (*.f64 (neg.f64 x) x)))) eps)
(fma.f64 (neg.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))) x)
(fma.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))) x)
(fma.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)))) x)
(fma.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)))) x)
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 (fma.f64 eps eps (*.f64 (neg.f64 x) x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(fma.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)) x)
(fma.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)) x)
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (-.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 x #s(literal 2 binary64) eps)
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (*.f64 #s(literal 2 binary64) x))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 eps (*.f64 #s(literal 2 binary64) x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (+.f64 eps x))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 x (+.f64 eps x))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (-.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 eps #s(literal 0 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)) (*.f64 (-.f64 eps #s(literal 0 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))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 eps #s(literal 0 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))))))
(-.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 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (-.f64 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 eps #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps #s(literal 0 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 2 binary64) x) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 2 binary64) x) eps))))
(+.f64 (*.f64 #s(literal 2 binary64) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 x (+.f64 eps x))

eval471.0ms (7.9%)

Memory
-137.8MiB live, 429.8MiB allocated
Compiler

Compiled 38 016 to 2 746 computations (92.8% saved)

prune76.0ms (1.3%)

Memory
2.5MiB live, 81.7MiB allocated
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New1 23731 240
Fresh000
Picked224
Done000
Total1 23951 244
Accuracy
100.0%
Counts
1 244 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
66.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
71.9%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 34 to 29 computations (14.7% saved)

simplify185.0ms (3.1%)

Memory
39.8MiB live, 153.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 eps eps)
cost-diff0
(*.f64 eps x)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
cost-diff320
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
cost-diff0
(+.f64 eps x)
cost-diff0
(+.f64 (+.f64 eps x) x)
cost-diff0
(*.f64 (+.f64 (+.f64 eps x) x) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
cost-diff0
(*.f64 x #s(literal 2 binary64))
cost-diff0
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
Rules
18 196×lower-fma.f32
18 194×lower-fma.f64
2 596×lower-*.f32
2 586×lower-*.f64
2 534×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01895
02793
14593
28093
312693
426787
582587
6234087
7433987
8601587
9702887
10745687
11772587
12773187
13773187
0804779
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps x)
eps
x
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(*.f64 eps x)
eps
x
#s(literal 2 binary64)
(*.f64 eps eps)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
x
#s(literal 2 binary64)
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(+.f64 (+.f64 eps x) x)
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 eps x)
eps
x
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(*.f64 eps x)
eps
x
#s(literal 2 binary64)
(*.f64 eps eps)

localize53.0ms (0.9%)

Memory
-16.2MiB live, 60.3MiB allocated
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 eps x)
accuracy0
(*.f64 eps eps)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
accuracy0.02734375
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
accuracy0
(+.f64 eps x)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
accuracy0.015625
(*.f64 (+.f64 (+.f64 eps x) x) eps)
accuracy0.0546875
(+.f64 (+.f64 eps x) x)
accuracy0
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
accuracy0
(*.f64 x #s(literal 2 binary64))
accuracy21.651026888431975
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
Samples
21.0ms163×0valid
16.0ms73×1valid
6.0ms20×2valid
Compiler

Compiled 75 to 18 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 10.0ms (33.4% of total)
ival-pow2: 8.0ms (26.7% of total)
ival-add: 6.0ms (20% of total)
adjust: 4.0ms (13.4% of total)
ival-sub: 3.0ms (10% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series12.0ms (0.2%)

Memory
20.4MiB live, 20.4MiB allocated
Counts
11 → 240
Calls
Call 1
Inputs
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())
#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())
#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())
#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())
#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())
Outputs
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -2 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (+ eps (* 2 x)) (taylor 0 x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 2 (/ eps x))) (taylor inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (patch (*.f64 (*.f64 x #s(literal 2 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 eps x) x) eps) (patch (*.f64 (+.f64 (+.f64 eps x) x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 2))) (taylor -inf x) (#s(alt (+.f64 (+.f64 eps x) x) (patch (+.f64 (+.f64 eps x) x) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) (patch (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
Calls

6 calls:

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

simplify129.0ms (2.2%)

Memory
-17.6MiB live, 117.1MiB allocated
Algorithm
egg-herbie
Rules
4 622×lower-fma.f64
4 622×lower-fma.f32
3 318×lower-*.f64
3 318×lower-*.f32
1 398×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0501176
11591176
23761176
310671176
426771176
543761176
668241176
081271068
Stop Event
iter limit
node limit
Counts
240 → 231
Calls
Call 1
Inputs
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 x)
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
x
(+ eps x)
(+ eps x)
(+ eps x)
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
eps
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 x)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
Outputs
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 x #s(literal 2 binary64) eps)
eps
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 x #s(literal 2 binary64) eps)
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
(+ eps (* 2 x))
(fma.f64 x #s(literal 2 binary64) eps)
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
(* x (+ 2 (/ eps x)))
(fma.f64 x #s(literal 2 binary64) eps)
x
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 x #s(literal 2 binary64) eps)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)

rewrite221.0ms (3.7%)

Memory
-22.4MiB live, 257.7MiB allocated
Rules
16 484×lower-fma.f32
16 482×lower-fma.f64
5 906×lower-*.f32
5 896×lower-*.f64
3 182×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01887
02785
111385
285285
0853577
Stop Event
iter limit
node limit
iter limit
Counts
11 → 452
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(*.f64 x #s(literal 2 binary64))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps x)
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
(*.f64 eps x)
(*.f64 eps eps)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.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) eps) x)
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) x) eps)
(*.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 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 x) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64))))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x #s(literal 0 binary64))))
(/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x #s(literal 0 binary64)))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 1 binary64)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) x)
(-.f64 (/.f64 (*.f64 x x) #s(literal 0 binary64)) (/.f64 (*.f64 x x) #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64)))
(+.f64 x x)
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) eps) (/.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64))) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (-.f64 eps x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) eps))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 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 #s(literal 1 binary64) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (*.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) eps))
(*.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 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))) (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))) (fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x)) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 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 eps x) eps) (*.f64 (+.f64 eps x) eps) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (*.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (*.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (-.f64 (-.f64 eps x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(/.f64 (neg.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 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps)) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #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 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (-.f64 eps x) x)) (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #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 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.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 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(neg.f64 (/.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))))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(neg.f64 (/.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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 eps x))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (+.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 eps x))
(fma.f64 (*.f64 eps (+.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 eps x))
(fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) eps) (/.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) eps) (/.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps x)) eps) (/.f64 (*.f64 eps x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) eps) (/.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) x) eps) (/.f64 (*.f64 #s(literal 2 binary64) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 #s(literal 4 binary64) eps) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 eps x) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps x)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps eps)) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(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 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.f64 eps eps))
(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 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 eps x))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 #s(literal 2 binary64) x) eps (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 eps (*.f64 #s(literal 2 binary64) x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(fma.f64 eps x (*.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 eps (+.f64 eps x)))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
(-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (-.f64 (-.f64 eps x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 eps x) x))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(+.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.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))) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 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)))))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 eps x) x)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 eps)) (/.f64 #s(literal 1 binary64) (neg.f64 eps)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps #s(literal 0 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 (+.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))) #s(literal -1 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps #s(literal 0 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))))))
(*.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64)))) (*.f64 (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64)))))))
(/.f64 (fma.f64 #s(literal 2 binary64) x (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps (-.f64 (-.f64 eps x) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (-.f64 eps x) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 eps))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) x))) (neg.f64 (fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 x x))) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (-.f64 (-.f64 eps x) x))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 eps)) (neg.f64 eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) x)) (fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (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 (*.f64 (+.f64 eps #s(literal 0 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))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 eps x) x) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (neg.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) x))))
(/.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 (*.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 eps #s(literal 0 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)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 eps #s(literal 0 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 (+.f64 eps #s(literal 0 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)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (neg.f64 (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(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 (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 eps x) (-.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(fma.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)) x)
(fma.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)) x)
(fma.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)) x)
(fma.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 3/2 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 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) x) 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) (sqrt.f64 x)) eps)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64))) eps)
(fma.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))) x)
(fma.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))) x)
(fma.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)))) x)
(fma.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)))) x)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) eps)
(fma.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 3 binary64)) eps)
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) x)
(fma.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))) x)
(fma.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))) x)
(fma.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))) x)
(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 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)) x)
(fma.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)) x)
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) eps)
(fma.f64 (+.f64 eps x) (*.f64 (-.f64 eps x) (pow.f64 (-.f64 eps x) #s(literal -1 binary64))) x)
(fma.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) (pow.f64 (-.f64 x eps) #s(literal -1 binary64))) x)
(fma.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps)
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64)))))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 x #s(literal 2 binary64) eps)
(-.f64 (+.f64 x (/.f64 (*.f64 eps eps) (-.f64 eps x))) (/.f64 (*.f64 x x) (-.f64 eps x)))
(-.f64 (+.f64 x (/.f64 (*.f64 x x) (-.f64 x eps))) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 (-.f64 eps x) x)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (-.f64 eps x) x)))
(-.f64 (/.f64 (*.f64 x x) (neg.f64 eps)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 eps)))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 eps #s(literal 0 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)) (*.f64 (+.f64 eps #s(literal 0 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))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (+.f64 eps #s(literal 0 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))))))
(-.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 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 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)))) (+.f64 eps #s(literal 0 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 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)))) (+.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (-.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) x))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (-.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) x))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 eps #s(literal 0 binary64)))))
(+.f64 (+.f64 eps x) x)
(+.f64 (*.f64 #s(literal 2 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 x (+.f64 eps x))
(*.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 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps x))))
(*.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x 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 (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 (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 (+.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 (+.f64 eps x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.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 (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 (neg.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x 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 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 (-.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 (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 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x 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) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.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))) (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 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) x)
(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 x x) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(-.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)))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 eps x))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) eps) (/.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64))) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (-.f64 eps x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal -1 binary64)) eps))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 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 #s(literal 1 binary64) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) x (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64))) (*.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal -1 binary64)) eps))
(*.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 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))) (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))) (fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x)) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 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 eps x) eps) (*.f64 (+.f64 eps x) eps) (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (*.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) eps)) (*.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64)))) (fma.f64 #s(literal -1 binary64) eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (-.f64 (-.f64 eps x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(/.f64 (neg.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 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps)) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #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 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 eps) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) (+.f64 eps #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (-.f64 eps x) x)) (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #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 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (*.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 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x eps)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(neg.f64 (/.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))))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(neg.f64 (/.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 (*.f64 eps eps) (fma.f64 eps (-.f64 (-.f64 eps x) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 eps x))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (+.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 eps x))
(fma.f64 (*.f64 eps (+.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 eps x))
(fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) eps) (/.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) eps) (/.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps x)) eps) (/.f64 (*.f64 eps x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) eps) (/.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) x) eps) (/.f64 (*.f64 #s(literal 2 binary64) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 #s(literal 4 binary64) eps) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 eps x) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps x)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 (*.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 eps eps)) x) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(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 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 (+.f64 eps x) eps))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.f64 eps eps))
(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 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 eps x))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 #s(literal 2 binary64) x) eps (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 eps (*.f64 #s(literal 2 binary64) x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(fma.f64 eps x (*.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 eps (+.f64 eps x)))
(fma.f64 x eps (*.f64 (+.f64 eps x) eps))
(-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (-.f64 (-.f64 eps x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 eps (-.f64 (-.f64 eps x) x))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) eps) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) x (neg.f64 eps)))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (fma.f64 #s(literal 2 binary64) x (neg.f64 eps))))))
(+.f64 (*.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 eps x) #s(literal 2 binary64)))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) 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 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps))
(*.f64 eps x)
(*.f64 x eps)
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))

eval103.0ms (1.7%)

Memory
23.6MiB live, 141.1MiB allocated
Compiler

Compiled 11 255 to 1 359 computations (87.9% saved)

prune23.0ms (0.4%)

Memory
-25.2MiB live, 49.0MiB allocated
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New6812683
Fresh000
Picked213
Done022
Total6835688
Accuracy
100.0%
Counts
688 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
66.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
71.9%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 34 to 27 computations (20.6% saved)

simplify285.0ms (4.8%)

Memory
33.2MiB live, 233.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 eps x)
cost-diff0
(+.f64 eps x)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
cost-diff192
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
cost-diff-128
(+.f64 x x)
cost-diff0
(*.f64 (+.f64 x x) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
Rules
22 440×lower-fma.f32
22 438×lower-fma.f64
3 088×lower-*.f32
3 084×lower-*.f64
3 016×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01459
02059
13157
26057
312457
430353
585753
6267853
7422453
8588553
9669753
10704053
11721853
12722053
13722053
14785353
15791753
16791753
17791753
0820649
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
(*.f64 (+.f64 x x) eps)
(+.f64 x x)
x
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(+.f64 eps x)
eps
x
(*.f64 eps x)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(*.f64 (+.f64 x x) eps)
(*.f64 (*.f64 #s(literal 2 binary64) x) eps)
(+.f64 x x)
(*.f64 #s(literal 2 binary64) x)
x
eps
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(+.f64 eps x)
eps
x
(*.f64 eps x)

localize145.0ms (2.4%)

Memory
-13.8MiB live, 141.8MiB allocated
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 eps x)
accuracy0
(*.f64 eps x)
accuracy0
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
accuracy0.0234375
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
accuracy0
(+.f64 x x)
accuracy0
(*.f64 (+.f64 x x) eps)
accuracy21.651026888431975
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
Samples
68.0ms163×0valid
62.0ms73×1valid
7.0ms20×2valid
Compiler

Compiled 47 to 14 computations (70.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 127.0ms
adjust: 33.0ms (26% of total)
ival-add: 33.0ms (26% of total)
ival-pow2: 32.0ms (25.2% of total)
ival-sub: 24.0ms (18.9% of total)
ival-mult: 5.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
14.1MiB live, 14.1MiB allocated
Counts
7 → 156
Calls
Call 1
Inputs
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())
#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())
#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())
#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())
#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())
Outputs
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ eps (* 2 x))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf eps) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 2 (/ x eps)))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf eps) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor 0 x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor 0 x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 2 eps) (/ (pow eps 2) x))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (*.f64 (+.f64 x x) eps) (patch (*.f64 (+.f64 x x) eps) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (+.f64 x x) (patch (+.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) (patch (fma.f64 (+.f64 eps x) eps (*.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (* eps x)) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x))))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) (patch #s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 eps x) (patch (+.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
#s(alt (* eps x) (taylor -inf x) (#s(alt (*.f64 eps x) (patch (*.f64 eps x) #<representation binary64>) () ())) ())
Calls

6 calls:

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

simplify115.0ms (1.9%)

Memory
-4.0MiB live, 80.4MiB allocated
Algorithm
egg-herbie
Rules
5 028×lower-fma.f64
5 028×lower-fma.f32
3 486×lower-*.f64
3 486×lower-*.f32
1 364×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040738
1125738
2298738
3876738
42222738
54085738
66688738
08044684
Stop Event
iter limit
node limit
Counts
156 → 150
Calls
Call 1
Inputs
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
x
(+ eps x)
(+ eps x)
(+ eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps x)
(* eps x)
(* eps x)
(* eps x)
Outputs
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* eps (+ eps (* 2 x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* 2 (* eps x))
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)
(* eps x)
(*.f64 x eps)

rewrite55.0ms (0.9%)

Memory
-1.9MiB live, 35.9MiB allocated
Rules
536×lower-fma.f32
534×lower-fma.f64
424×lower-*.f32
420×lower-*.f64
286×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01455
02055
19253
076053
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
7 → 70
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
(*.f64 (+.f64 x x) eps)
(+.f64 x x)
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
(+.f64 eps x)
(*.f64 eps x)
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 #s(literal 2 binary64) x) eps))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 (*.f64 #s(literal 2 binary64) x) eps)
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 #s(literal 0 binary64) eps) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x x #s(literal 0 binary64)))
(/.f64 (*.f64 eps #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x #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 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64))))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x #s(literal 0 binary64)))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) x)
(-.f64 (/.f64 (*.f64 x x) #s(literal 0 binary64)) (/.f64 (*.f64 x x) #s(literal 0 binary64)))
(+.f64 x x)
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (+.f64 eps x) x))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 x (+.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (-.f64 (+.f64 eps x) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (+.f64 eps x) x)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (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)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) x) eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps)) (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64))))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 eps x (*.f64 (+.f64 eps x) eps))
(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 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps (+.f64 x (+.f64 eps x))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 1/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 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))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x 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 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.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))) (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)))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) eps)
(-.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)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 eps x)
(*.f64 x eps)

eval32.0ms (0.5%)

Memory
5.5MiB live, 41.7MiB allocated
Compiler

Compiled 2 258 to 271 computations (88% saved)

prune25.0ms (0.4%)

Memory
-8.6MiB live, 35.7MiB allocated
Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New2200220
Fresh000
Picked022
Done033
Total2205225
Accuracy
100.0%
Counts
225 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
100.0%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
66.2%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
71.9%
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Compiler

Compiled 109 to 59 computations (45.9% saved)

regimes19.0ms (0.3%)

Memory
9.4MiB live, 46.2MiB allocated
Counts
10 → 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 x x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (+.f64 eps x) eps (*.f64 eps x)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps)))
(*.f64 (-.f64 (+.f64 eps x) x) (+.f64 (+.f64 eps x) x))
(-.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 x #s(literal 2 binary64) eps) eps))
Calls

3 calls:

9.0ms
eps
6.0ms
x
3.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)

regimes14.0ms (0.2%)

Memory
2.7MiB live, 39.5MiB allocated
Counts
5 → 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 x x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) eps))
Calls

3 calls:

5.0ms
eps
4.0ms
x
4.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)

regimes42.0ms (0.7%)

Memory
-21.6MiB live, 72.5MiB 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 x x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (*.f64 x eps) #s(literal 2 binary64)))
Outputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 x x) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))
Calls

3 calls:

26.0ms
eps
11.0ms
x
5.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
92.4%3x
89.3%3eps
97.6%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)

regimes7.0ms (0.1%)

Memory
11.4MiB live, 11.4MiB 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:

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
71.9%1eps
71.9%1x
71.9%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
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
4.15183904026e-311
Compiler

Compiled 12 to 12 computations (0% saved)

simplify32.0ms (0.5%)

Memory
-19.1MiB live, 58.1MiB allocated
Algorithm
egg-herbie
Rules
*-commutative-binary64-*.f64
+-commutative-binary64-+.f64
sub-neg-binary64-neg.f64-+.f64--.f64
neg-sub0-binary64--.f64-neg.f64
neg-mul-1-binary64-*.f64-neg.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02686
13386
23786
33986
44086
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) 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 x x) eps)) #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 x #s(literal 2 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 (+.f64 (+.f64 eps x) x) 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 x x) eps)) #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 x x) eps)) #s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 2) (pow x 2)) (*.f64 eps eps))

soundness822.0ms (13.8%)

Memory
4.7MiB live, 513.8MiB allocated
Rules
16 484×lower-fma.f32
16 482×lower-fma.f64
9 222×lower-fma.f64
9 222×lower-fma.f32
5 906×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01887
02785
111385
285285
0853577
0501266
11591266
23781266
310651266
426281266
543281266
667781266
080811140
01989
02988
112880
2109680
0813880
069438
1214438
2570438
31803438
44151438
57221438
08070390
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 68 to 51 computations (25% saved)

preprocess73.0ms (1.2%)

Memory
-2.3MiB live, 82.2MiB allocated
Compiler

Compiled 100 to 56 computations (44% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...