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

Time bar (total: 10.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB 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 19 computations (24% saved)

sample3.7s (36.6%)

Memory
30.5MiB live, 1 791.9MiB allocated
Samples
2.5s6 713×0valid
691.0ms1 252×1valid
89.0ms291×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.9s
ival-pow: 1.4s (73.1% of total)
ival-add: 194.0ms (10.4% of total)
ival-<=: 142.0ms (7.6% of total)
adjust: 66.0ms (3.5% of total)
ival-sub: 49.0ms (2.6% of total)
ival-and: 23.0ms (1.2% of total)
exact: 22.0ms (1.2% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain121.0ms (1.2%)

Memory
-16.1MiB live, 109.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2713(1.5745353970646334e-61 -2.315996002807208e-169)0-(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
00-0-(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
00-0-eps
00-0-(+.f64 x eps)
00-0-#s(literal 5 binary64)
00-0-(pow.f64 x #s(literal 5 binary64))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))cancellation400
Confusion
Predicted +Predicted -
+270
-13216
Precision
0.675
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+2700
-130216
Precision?
0.675
Recall?
1.0
Freqs
test
numberfreq
0216
140
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Total Time
27.413818359375
Average Time
0.1070852279663086
Samples
26.0ms219×0valid
5.0ms33×1valid
1.0ms2valid
Compiler

Compiled 80 to 36 computations (55% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-pow: 20.0ms (81.4% of total)
ival-add: 2.0ms (8.1% of total)
adjust: 1.0ms (4.1% of total)
ival-sub: 1.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess29.0ms (0.3%)

Memory
-1.7MiB live, 36.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01951
13949
28747
316347
429047
542547
651447
755847
860347
961847
1062647
079
0119
1149
2199
3259
4339
5489
6819
71069
81499
91649
101729
01729
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 9 to 7 computations (22.2% saved)

simplify6.0ms (0.1%)

Memory
8.3MiB live, 8.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11423
21923
32523
43323
54823
68123
710623
814923
916423
1017223
017223
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(+.f64 x eps)
x
eps
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(+.f64 x eps)
(+.f64 eps x)
x
eps
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))

localize31.0ms (0.3%)

Memory
-3.9MiB live, 35.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 x #s(literal 5 binary64))
accuracy0
(+.f64 x eps)
accuracy0.01953125
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy5.567011636104526
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
15.0ms219×0valid
6.0ms33×1valid
1.0ms2valid
Compiler

Compiled 48 to 16 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-pow: 9.0ms (59.9% of total)
adjust: 2.0ms (13.3% of total)
ival-add: 2.0ms (13.3% of total)
ival-sub: 1.0ms (6.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series8.0ms (0.1%)

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

6 calls:

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

simplify172.0ms (1.7%)

Memory
14.2MiB live, 202.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0245959
1817859
22844712
08380666
Stop Event
iter limit
node limit
Counts
38 → 36
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
eps
(+ eps x)
(pow x 5)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
x
(* x (+ 1 (/ eps x)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* eps (+ 1 (/ x eps)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
eps
(+ eps x)
(+.f64 eps x)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) #s(literal 4 binary64) (+.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (*.f64 (/.f64 eps x) #s(literal 5 binary64)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 eps x) (pow.f64 (/.f64 eps x) #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 6 binary64) (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (/.f64 eps x))))) (pow.f64 x #s(literal 5 binary64)))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(fma.f64 (/.f64 eps x) x x)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 x eps) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (fma.f64 #s(literal 6 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(fma.f64 (/.f64 x eps) eps eps)

rewrite219.0ms (2.2%)

Memory
-19.0MiB live, 284.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15220
235020
3354520
0939420
Stop Event
iter limit
node limit
iter limit
Counts
4 → 282
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(+.f64 x eps)
(pow.f64 x #s(literal 5 binary64))
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 30 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (+.f64 (-.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))) (+.f64 (pow.f64 x #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))))
(*.f64 (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (pow.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (pow.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64)))) (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64))))) (neg.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64))))) (neg.f64 (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (-.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (pow.f64 x #s(literal 10 binary64))))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 10 binary64)))) (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (pow.f64 x #s(literal 10 binary64))))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 10 binary64)))) (*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (neg.f64 (pow.f64 x #s(literal 10 binary64))))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (pow.f64 x #s(literal 10 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64))) (pow.f64 x #s(literal 15 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (-.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64)))) (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64)))) (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64)))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64)))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 x #s(literal 20 binary64))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 20 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 45 binary64)) (pow.f64 x #s(literal 45 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 15 binary64)) (pow.f64 x #s(literal 30 binary64))) (pow.f64 (+.f64 eps x) #s(literal 30 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 10 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (pow.f64 x #s(literal 10 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (neg.f64 (log.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (+.f64 (-.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 20 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps x) #s(literal 30 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 20 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/4 binary64))) (pow.f64 x #s(literal 5/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 15/2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 15/2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15/2 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (pow.f64 x #s(literal 5/4 binary64)) (*.f64 (pow.f64 x #s(literal 5/4 binary64)) (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 5/2 binary64)) (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15/2 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(-.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal 0 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(+.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (neg.f64 (log.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal -5 binary64)))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 5/2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(pow.f64 (exp.f64 #s(literal 5/2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) #s(literal 5/4 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal -5 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (-.f64 eps x))))
(/.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (neg.f64 (-.f64 x eps)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 5 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 5 binary64)) (log.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (-.f64 x eps))))
(/.f64 (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5 binary64)) (neg.f64 (log.f64 (+.f64 eps x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 5 binary64))) (log.f64 (+.f64 eps x))))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 eps (+.f64 eps x) (*.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 (*.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 #s(literal 1 binary64) (+.f64 eps x))
(*.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 (*.f64 (-.f64 x eps) (+.f64 eps x)) (exp.f64 (neg.f64 (log.f64 (-.f64 x eps)))))
(*.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))) (exp.f64 (neg.f64 (log.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))) (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 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 eps eps (*.f64 x x))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.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)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (neg.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)))) (neg.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)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 x (/.f64 x (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x eps) #s(literal 3 binary64))) (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (-.f64 x eps) #s(literal 3 binary64))))) (neg.f64 (+.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 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 x eps)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.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 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.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 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps)))) (neg.f64 (pow.f64 (-.f64 x eps) #s(literal 2 binary64))))
(/.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 (neg.f64 (*.f64 x x)) (neg.f64 (-.f64 x eps))) (*.f64 (neg.f64 (-.f64 x eps)) (*.f64 (neg.f64 eps) eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (-.f64 x eps) (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 x eps)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 x eps)) (/.f64 (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 x eps)) (*.f64 (neg.f64 (-.f64 x eps)) (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 x eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) (neg.f64 (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 eps eps))) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) (/.f64 (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 (-.f64 x eps) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (-.f64 x eps))) (*.f64 (-.f64 x eps) (*.f64 (neg.f64 eps) eps))) (*.f64 (-.f64 x eps) (neg.f64 (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (-.f64 x eps) (*.f64 eps eps))) (*.f64 (-.f64 x eps) #s(literal 1 binary64))) (*.f64 (-.f64 x eps) (/.f64 (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (exp.f64 (log.f64 (-.f64 eps x))))
(/.f64 (exp.f64 (log.f64 (neg.f64 (*.f64 (-.f64 x eps) (+.f64 eps x))))) (exp.f64 (log.f64 (neg.f64 (-.f64 x eps)))))
(/.f64 (exp.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (exp.f64 (log.f64 (neg.f64 (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))) (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 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x eps) #s(literal 3 binary64))) (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (-.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 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 eps eps (*.f64 x x)))))
(/.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 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (neg.f64 (*.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 (neg.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (*.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 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (-.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 (-.f64 x eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.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 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)))))
(/.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 (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 (*.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 eps (+.f64 eps x) (*.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 (*.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)))))
(-.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 (neg.f64 (log.f64 (+.f64 eps x))) #s(literal -1 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)
(*.f64 (pow.f64 x #s(literal 15/4 binary64)) (pow.f64 x #s(literal 5/4 binary64)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (neg.f64 (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (pow.f64 x #s(literal 5/4 binary64)) (pow.f64 x #s(literal 15/4 binary64)))
(*.f64 (pow.f64 x #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64)))
(*.f64 (*.f64 x x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 5/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (*.f64 x (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) x) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (*.f64 (log.f64 x) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 x))
(pow.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 5/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5/4 binary64))
(pow.f64 (pow.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 5/2 binary64))
(pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1 binary64))
(pow.f64 x #s(literal 5 binary64))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 5 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)))

eval37.0ms (0.4%)

Memory
-4.1MiB live, 72.2MiB allocated
Compiler

Compiled 9 613 to 1 230 computations (87.2% saved)

prune10.0ms (0.1%)

Memory
-9.6MiB live, 30.3MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3049313
Fresh000
Picked011
Done000
Total30410314
Accuracy
100.0%
Counts
314 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.2%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
90.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
Compiler

Compiled 427 to 297 computations (30.4% saved)

simplify286.0ms (2.8%)

Memory
-2.6MiB live, 154.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
cost-diff6656
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
cost-diff0
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
cost-diff1024
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
cost-diff2240
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
cost-diff128
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
cost-diff320
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
cost-diff0
(pow.f64 eps #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
(/.f64 x eps)
cost-diff0
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045398
076398
1136378
2300349
3759340
41846340
53064340
65619340
08028330
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
#s(literal 5 binary64)
eps
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 eps eps)
#s(literal -10 binary64)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x eps))
#s(literal 2 binary64)
(/.f64 x eps)
x
eps
#s(literal 1 binary64)
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 #s(literal 8 binary64) (/.f64 x eps))
#s(literal 8 binary64)
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
#s(literal 10 binary64)
(*.f64 x x)
x
eps
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 5 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
#s(literal 5 binary64)
eps
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
(*.f64 (/.f64 eps x) (*.f64 #s(literal 10 binary64) eps))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 eps eps)
#s(literal -10 binary64)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x eps))
#s(literal 2 binary64)
(/.f64 x eps)
x
eps
#s(literal 1 binary64)
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) eps) x)
(*.f64 #s(literal 8 binary64) (/.f64 x eps))
#s(literal 8 binary64)
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) eps) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) eps) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) eps) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 x x)
x
eps
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 5 binary64)

localize207.0ms (2.1%)

Memory
6.3MiB live, 158.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.07259750976844201
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy0.13761257300974952
(*.f64 #s(literal 10 binary64) (*.f64 x x))
accuracy0.1386400511575378
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
accuracy9.405086546274987
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
accuracy0.22722626953688402
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
accuracy0.3046875
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
accuracy6.281206970711548
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
accuracy6.709039080287279
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.16105007300974952
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
accuracy0.1816998640193574
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
accuracy9.55008663830182
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
accuracy16.108187313007683
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
accuracy0
(pow.f64 eps #s(literal 5 binary64))
accuracy6.435699013358226
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0
(/.f64 x eps)
accuracy0.12109375
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.5297068848792701
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy6.37441276257872
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Samples
144.0ms213×0valid
25.0ms39×1valid
4.0ms2valid
Compiler

Compiled 730 to 93 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-mult: 35.0ms (43.6% of total)
ival-pow: 22.0ms (27.4% of total)
ival-add: 11.0ms (13.7% of total)
ival-div: 4.0ms (5% of total)
adjust: 4.0ms (5% of total)
ival-sub: 1.0ms (1.2% of total)
exact: 1.0ms (1.2% of total)
ival-neg: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series34.0ms (0.3%)

Memory
31.2MiB live, 31.2MiB allocated
Counts
23 → 102
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
Outputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 5 (/ x eps))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* 10 (* eps (pow x 2)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(* 10 (pow x 3))
(* 10 (pow x 2))
(* 5 (pow x 4))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* 8 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 4) (+ eps (* 5 x)))
(/ (+ eps (* 5 x)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(* -10 (pow eps 2))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
Calls

6 calls:

TimeVariablePointExpression
6.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* eps eps) -10) (* (/ x eps) 5) (* (pow x 3) 10) (* 10 (* x x)) (* (pow x 4) 5))
6.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* eps eps) -10) (* (/ x eps) 5) (* (pow x 3) 10) (* 10 (* x x)) (* (pow x 4) 5))
5.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* eps eps) -10) (* (/ x eps) 5) (* (pow x 3) 10) (* 10 (* x x)) (* (pow x 4) 5))
5.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* eps eps) -10) (* (/ x eps) 5) (* (pow x 3) 10) (* 10 (* x x)) (* (pow x 4) 5))
5.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* eps eps) -10) (* (/ x eps) 5) (* (pow x 3) 10) (* 10 (* x x)) (* (pow x 4) 5))

simplify206.0ms (2%)

Memory
-9.5MiB live, 198.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04221828
114541687
248961479
081411380
Stop Event
iter limit
node limit
Counts
102 → 102
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 5 (/ x eps))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* 10 (* eps (pow x 2)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(* 10 (pow x 3))
(* 10 (pow x 2))
(* 5 (pow x 4))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* 8 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 4) (+ eps (* 5 x)))
(/ (+ eps (* 5 x)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(* -10 (pow eps 2))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (+.f64 eps x)) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/ x eps)
(/.f64 x eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 8 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) x)
(* 10 (* (pow eps 2) (pow x 2)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)
(* 10 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(* 10 (pow x 2))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (+.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) x) x)
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(fma.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 10 binary64) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #s(literal 1 binary64)))
(* 8 (/ (pow x 2) (pow eps 2)))
(*.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 8 binary64))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 x (fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) x (/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))) x)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (fma.f64 (/.f64 eps x) eps eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 x (fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) x (/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))) x)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(*.f64 (fma.f64 (/.f64 (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 eps x) eps eps) x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(/ (+ eps (* 5 x)) eps)
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(*.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 10 binary64))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps)
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps)) (fma.f64 (/.f64 (/.f64 x eps) eps) (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 6 binary64) (*.f64 x (/.f64 x eps)))) (/.f64 x eps)))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps) eps)
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(fma.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) eps)
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (*.f64 eps eps))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) eps)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -8 binary64) (*.f64 x (/.f64 x eps)) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) eps)
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(*.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal -5 binary64) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 eps))) eps) eps)

rewrite257.0ms (2.6%)

Memory
-13.9MiB live, 181.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045329
076329
1279306
22284306
08968292
Stop Event
iter limit
node limit
iter limit
Counts
23 → 560
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5/2 binary64))) (pow.f64 eps #s(literal 5/2 binary64)))
(*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) eps))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) x)
(*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal 1 binary64) (/.f64 x eps))
(*.f64 x (pow.f64 eps #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 eps x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 eps x) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (*.f64 x #s(literal 1 binary64)) eps)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 eps x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps x)))
(/.f64 (neg.f64 x) (neg.f64 (neg.f64 (neg.f64 eps))))
(/.f64 (neg.f64 x) (neg.f64 eps))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps x))
(/.f64 x (neg.f64 (neg.f64 eps)))
(/.f64 x eps)
(neg.f64 (/.f64 (neg.f64 x) eps))
(-.f64 (/.f64 #s(literal 0 binary64) eps) (/.f64 (neg.f64 x) eps))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 eps)) (/.f64 (neg.f64 x) eps))
(exp.f64 (*.f64 (log.f64 (/.f64 eps x)) #s(literal -1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 eps))
(pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64))
(pow.f64 eps #s(literal 5 binary64))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 5/2 binary64) (*.f64 (log.f64 eps) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 eps #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (pow.f64 (/.f64 x (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 eps (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (/.f64 (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 x eps)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 eps #s(literal 1 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(*.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 (*.f64 eps eps) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x))
(*.f64 (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (/.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 eps x)))
(*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 10 binary64) (pow.f64 (/.f64 x (*.f64 eps eps)) #s(literal -1 binary64)))
(*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))
(*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) (neg.f64 x)))
(*.f64 #s(literal -10 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(*.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)))
(*.f64 eps (*.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 #s(literal -1 binary64) x)))
(*.f64 eps (*.f64 eps (/.f64 #s(literal 10 binary64) x)))
(pow.f64 (/.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) x)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal 1 binary64))) x)
(/.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))))
(neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 (/.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) #s(literal -1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64))) (fma.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (*.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64)) (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64))))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64))))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))))) (neg.f64 (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))))) (neg.f64 (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64)) (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64)))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64)))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))))) (*.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) eps) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (/.f64 x eps)) (/.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (/.f64 x eps) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) eps) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) eps) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) eps) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) eps) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (/.f64 x eps) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 x eps) eps) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 (/.f64 x eps) eps) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x) (pow.f64 eps #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) x) (pow.f64 eps #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 8 binary64) #s(literal 1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) #s(literal 1 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (/.f64 x eps) (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 x (/.f64 #s(literal 5 binary64) eps) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x eps))) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))
(+.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(+.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))
(+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(*.f64 (/.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (/.f64 x eps)) (/.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 x eps) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))))
(pow.f64 (/.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)))) (neg.f64 (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x) eps (*.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (*.f64 eps eps)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 eps (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x)))) (neg.f64 (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64))) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x) eps (*.f64 eps (*.f64 #s(literal 5 binary64) x))) (*.f64 eps eps))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 eps (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x))) (*.f64 eps eps))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 6 binary64)) #s(literal 512 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) eps) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (/.f64 x eps) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 (/.f64 (/.f64 x eps) eps) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) x) (pow.f64 eps #s(literal -1 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 x (/.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))) (/.f64 (*.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) #s(literal 64 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 x eps))) (/.f64 eps x))))
(-.f64 (*.f64 (/.f64 #s(literal 64 binary64) (/.f64 x eps)) (/.f64 (pow.f64 (/.f64 x eps) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 x eps) (-.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) #s(literal 5 binary64)))))
(+.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5/2 binary64))) (pow.f64 eps #s(literal 5/2 binary64)))
(*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64))) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 2 binary64)))) (-.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(+.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 8 binary64) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) #s(literal 10 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64)))
(*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 10 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 x x) eps)))
(pow.f64 (/.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 10 binary64) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (*.f64 eps #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 eps #s(literal 10 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) x (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) eps) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) eps) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 eps (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))
(-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 x x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(*.f64 eps (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (-.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))) (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))) eps) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps))
(fma.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) eps))
(+.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(+.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 10 binary64)) (/.f64 eps (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (/.f64 eps #s(literal 10 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 (*.f64 x x) eps) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))
(fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))
(fma.f64 eps (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) eps (pow.f64 x #s(literal 3 binary64)))) eps))
(*.f64 (*.f64 #s(literal -10 binary64) eps) eps)
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 eps (*.f64 #s(literal -10 binary64) eps))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps))
(*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 #s(literal 5 binary64) (/.f64 x eps))
(*.f64 x (/.f64 #s(literal 5 binary64) eps))
(*.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)))
(pow.f64 (/.f64 eps (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x))) (neg.f64 (neg.f64 eps)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (neg.f64 eps))
(/.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) eps)
(/.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (neg.f64 eps))
(/.f64 #s(literal -5 binary64) (neg.f64 (/.f64 eps x)))
(/.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps))
(/.f64 (*.f64 #s(literal 5 binary64) x) eps)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (*.f64 #s(literal 5 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 #s(literal 5 binary64) (/.f64 eps x))
(*.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) x)
(*.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))

eval99.0ms (1%)

Memory
-1.3MiB live, 152.2MiB allocated
Compiler

Compiled 34 206 to 3 506 computations (89.8% saved)

prune28.0ms (0.3%)

Memory
-3.2MiB live, 75.0MiB allocated
Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New77916795
Fresh224
Picked415
Done011
Total78520805
Accuracy
100.0%
Counts
805 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.2%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
90.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
45.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) #s(approx (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps)))) (pow.f64 eps #s(literal 5 binary64))))
90.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
84.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
80.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (*.f64 eps eps))) eps))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
90.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
Compiler

Compiled 1 326 to 861 computations (35.1% saved)

simplify155.0ms (1.5%)

Memory
-3.9MiB live, 116.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
cost-diff0
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
cost-diff0
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
cost-diff0
(pow.f64 eps #s(literal 4 binary64))
cost-diff0
(fma.f64 #s(literal 5 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
cost-diff0
(/.f64 (*.f64 eps eps) x)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
cost-diff320
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
cost-diff704
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
cost-diff0
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
cost-diff0
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
cost-diff0
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
cost-diff0
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
cost-diff0
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64))))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
073531
0100531
1197507
2417478
3993470
42729465
55137465
08462454
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps)
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
eps
(fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))
#s(literal 10 binary64)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps)
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 eps x) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps))
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
eps
(fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))
#s(literal 10 binary64)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)

localize229.0ms (2.3%)

Memory
14.7MiB live, 209.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1640625
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
accuracy0.1816998640193574
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
accuracy9.55008663830182
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
accuracy20.780684729273666
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
accuracy0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.04296875
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy6.37441276257872
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
accuracy0.19140625
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
accuracy4.240363346426245
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy9.55008663830182
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy16.08164427872842
(/.f64 (*.f64 eps eps) x)
accuracy0.05078125
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
accuracy0.15625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy9.405086546274987
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
accuracy12.953562146881463
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
accuracy0.01171875
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
accuracy0.0625
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
accuracy0.15625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy6.281206970711548
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
Samples
137.0ms195×0valid
47.0ms54×1valid
7.0ms2valid
Compiler

Compiled 881 to 143 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 165.0ms
ival-mult: 70.0ms (42.5% of total)
ival-pow: 57.0ms (34.6% of total)
ival-add: 15.0ms (9.1% of total)
ival-div: 11.0ms (6.7% of total)
adjust: 8.0ms (4.9% of total)
ival-sub: 2.0ms (1.2% of total)
exact: 1.0ms (0.6% of total)
ival-neg: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series41.0ms (0.4%)

Memory
-8.2MiB live, 36.9MiB allocated
Counts
23 → 110
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps)
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 eps eps) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
(pow.f64 eps #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
Outputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/ (pow eps 2) x)
eps
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (pow x 2))
(* 10 (* eps (pow x 2)))
(* 10 (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 5 (pow x 4))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(* eps (+ (* 5 x) (* 10 eps)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
Calls

6 calls:

TimeVariablePointExpression
19.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* (* (* 10 x) x) eps) eps) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (/ (* eps eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* eps (+ (* 10 eps) (* 5 x))) x) (* (* 10 x) x) (* (* (* 10 x) x) eps) (* eps (+ (* 10 eps) (* 5 x))))
5.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* (* (* 10 x) x) eps) eps) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (/ (* eps eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* eps (+ (* 10 eps) (* 5 x))) x) (* (* 10 x) x) (* (* (* 10 x) x) eps) (* eps (+ (* 10 eps) (* 5 x))))
4.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* (* (* 10 x) x) eps) eps) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (/ (* eps eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* eps (+ (* 10 eps) (* 5 x))) x) (* (* 10 x) x) (* (* (* 10 x) x) eps) (* eps (+ (* 10 eps) (* 5 x))))
4.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* (* (* 10 x) x) eps) eps) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (/ (* eps eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* eps (+ (* 10 eps) (* 5 x))) x) (* (* 10 x) x) (* (* (* 10 x) x) eps) (* eps (+ (* 10 eps) (* 5 x))))
4.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (* (* (* (* 10 x) x) eps) eps) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (/ (* eps eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* eps (+ (* 10 eps) (* 5 x))) x) (* (* 10 x) x) (* (* (* 10 x) x) eps) (* eps (+ (* 10 eps) (* 5 x))))

simplify196.0ms (1.9%)

Memory
26.3MiB live, 181.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04331979
115281801
252151567
083201467
Stop Event
iter limit
node limit
Counts
110 → 109
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/ (pow eps 2) x)
eps
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (pow x 2))
(* 10 (* eps (pow x 2)))
(* 10 (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 5 (pow x 4))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(* eps (+ (* 5 x) (* 10 eps)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (+.f64 eps x)) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(pow eps 2)
(*.f64 eps eps)
(+ (* 5 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64)) eps) (+.f64 eps x))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)
(* 10 (* (pow eps 2) (pow x 2)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64)) eps)
(* (pow x 2) (+ (* 10 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (+.f64 eps x)) eps)
(* (pow x 2) (+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps)))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)
(/ (pow eps 2) x)
(/.f64 (*.f64 eps eps) x)
eps
(+ eps (* 5 x))
(fma.f64 #s(literal 5 binary64) x eps)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* 10 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (+.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (/.f64 (pow.f64 eps #s(literal 5 binary64)) x) x))) x) x)
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64)) x) x)
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 5 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps (fma.f64 eps (/.f64 eps x) eps)) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (fma.f64 eps (/.f64 eps x) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)
(* 5 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 5 binary64))
(* x (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (/.f64 (pow.f64 eps #s(literal 5 binary64)) x) x))) x) x)
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps (-.f64 #s(literal -5 binary64) (/.f64 eps x))) x)) (*.f64 x x))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(*.f64 (fma.f64 (/.f64 (*.f64 eps (fma.f64 eps (/.f64 eps x) eps)) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(*.f64 (fma.f64 (/.f64 (fma.f64 eps (/.f64 eps x) eps) x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -5 binary64) (/.f64 eps x)))
(* -1 (* x (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* eps (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) x) eps) (/.f64 x eps) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (/.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (/.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) eps) eps)
(* eps (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps) eps)
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) eps) eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) x (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) eps) eps)
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps))) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal -5 binary64) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 eps))) eps) eps)
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64)))

rewrite173.0ms (1.7%)

Memory
3.7MiB live, 162.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
073453
0100449
1388425
23070417
08193405
Stop Event
iter limit
node limit
iter limit
Counts
23 → 308
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps)
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 eps eps) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
(pow.f64 eps #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3/2 binary64))) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 eps (*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (pow.f64 eps #s(literal 3 binary64))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 #s(literal 10 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) eps))
(*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 #s(literal 10 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) eps)
(*.f64 eps #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 #s(literal 10 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
#s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 #s(literal 10 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))))
(*.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 eps x) eps))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x (*.f64 eps eps)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 (*.f64 x x) eps) eps))
(*.f64 #s(literal 10 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))
(*.f64 x (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 x (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x))) (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps)))) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (/.f64 x (*.f64 #s(literal -10 binary64) eps)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -10 binary64) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(fma.f64 eps (/.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 eps (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal -5 binary64) eps))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))
(+.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 eps eps))
(*.f64 (/.f64 eps x) eps)
(*.f64 (*.f64 (neg.f64 eps) eps) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 eps eps) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps eps) x))
(*.f64 eps (/.f64 eps x))
(pow.f64 (/.f64 (/.f64 (/.f64 x eps) eps) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) #s(literal -1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 eps) eps))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (neg.f64 eps) eps) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (*.f64 eps eps) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 (neg.f64 eps) eps)) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 x eps) eps) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x eps) eps)))
(/.f64 (*.f64 (neg.f64 eps) eps) (neg.f64 x))
(/.f64 (*.f64 eps eps) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 x eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 x eps) eps) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x eps) eps))
(neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) x))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (*.f64 (neg.f64 eps) eps) x))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x eps) eps)) #s(literal -1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 eps (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 eps (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 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 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(fma.f64 #s(literal 5 binary64) x eps)
(fma.f64 x #s(literal 5 binary64) eps)
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 eps (*.f64 #s(literal 5 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(+.f64 (*.f64 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 eps (pow.f64 eps #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 eps))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 eps #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 2 binary64) (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x))))
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x))))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x))
(*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps))
(*.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (/.f64 eps x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x))
(*.f64 eps (/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x))
(pow.f64 (/.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps))))
(/.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) (neg.f64 x))
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)))
(neg.f64 (/.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (*.f64 (neg.f64 eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps))) #s(literal -1 binary64)))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) x)
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 eps x) (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) eps))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps x))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) eps))
(*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(*.f64 x (*.f64 (*.f64 #s(literal 10 binary64) x) eps))
(*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 eps eps)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps)) (neg.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal -5 binary64) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) eps)) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) eps))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 eps eps)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (neg.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal -5 binary64) x))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 eps eps)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal -5 binary64) x)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) eps) (fma.f64 #s(literal 100 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) eps)))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 eps eps)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal -5 binary64) x)))
(/.f64 (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 #s(literal 100 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 (*.f64 (neg.f64 eps) eps) #s(literal -10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 eps (neg.f64 (*.f64 #s(literal -10 binary64) eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 eps (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))

eval68.0ms (0.7%)

Memory
7.0MiB live, 80.3MiB allocated
Compiler

Compiled 20 279 to 2 075 computations (89.8% saved)

prune60.0ms (0.6%)

Memory
6.4MiB live, 89.1MiB allocated
Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New42913442
Fresh9413
Picked415
Done022
Total44220462
Accuracy
100.0%
Counts
462 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.2%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
45.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) #s(approx (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps)))) (pow.f64 eps #s(literal 5 binary64))))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 #s(approx (* eps (+ (* 10 eps) (* 5 x))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (pow.f64 x #s(literal 4 binary64))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
90.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
Compiler

Compiled 1 435 to 897 computations (37.5% saved)

simplify311.0ms (3.1%)

Memory
-12.8MiB live, 255.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
077686
0105680
1215656
2499610
31210592
42583586
53276586
64511586
77465586
87627586
97698586
107757586
117800586
09451571
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
eps
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(*.f64 x x)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)
(*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x)
(*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))))
eps
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
(*.f64 #s(literal 10 binary64) eps)
#s(literal 10 binary64)
(+.f64 eps x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
#s(literal 10 binary64)
x
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps)
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))))
(*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)))
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
eps
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(*.f64 x x)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps x) x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)))))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps x) x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)
(*.f64 (*.f64 (*.f64 eps x) x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x)
(*.f64 (*.f64 eps x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps)
eps
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))
(fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
(*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps)
(*.f64 #s(literal 10 binary64) eps)
#s(literal 10 binary64)
(+.f64 eps x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
#s(literal 10 binary64)
x
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)

localize333.0ms (3.3%)

Memory
-7.3MiB live, 261.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.046875
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
accuracy0.1875
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
accuracy6.281206970711548
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
accuracy9.451595115902697
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64))))
accuracy0.07421875
(*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))))
accuracy0.11328125
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))
accuracy0.16015625
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
accuracy9.405086546274987
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
accuracy0.046875
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
accuracy4.240363346426245
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy9.55008663830182
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy31.83626313030243
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
accuracy0.05078125
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
accuracy0.15234375
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
accuracy9.416242196409609
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
accuracy9.55008663830182
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
accuracy0.05078125
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
accuracy0.11328125
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
accuracy0.15625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy6.281206970711548
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
Samples
101.0ms49×1valid
90.0ms200×0valid
7.0ms2valid
Compiler

Compiled 1 120 to 145 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 172.0ms
ival-add: 76.0ms (44.3% of total)
ival-mult: 51.0ms (29.7% of total)
ival-pow: 30.0ms (17.5% of total)
adjust: 7.0ms (4.1% of total)
ival-div: 4.0ms (2.3% of total)
ival-sub: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series99.0ms (1%)

Memory
-18.4MiB live, 56.6MiB allocated
Counts
28 → 142
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)
(*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))
(*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
Outputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 4)
(+ (* 5 (* (pow eps 3) x)) (pow eps 4))
(+ (* x (+ (* 5 (pow eps 3)) (* 10 (* (pow eps 2) x)))) (pow eps 4))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 5 (* eps (pow x 2)))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 3) x))
(* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x))))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 x)))
(* 10 (pow x 2))
(* 5 (pow x 2))
(* 10 (pow eps 2))
(+ (* 10 (* eps x)) (* 10 (pow eps 2)))
(+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps))))
(* 10 (pow eps 3))
(+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))
(+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2)))))
(* 5 eps)
(+ (* 5 eps) (* 10 x))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 4) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 5 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 3) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 10 (* eps x))
(* x (+ (* 10 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(* (pow x 2) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* (pow x 2) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 10 x)
(* x (+ 10 (* 5 (/ eps x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 3)) (* -1 (/ (pow eps 4) x))) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(* -1 (* (pow x 3) (+ (* -5 eps) (* -1 (/ (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))) x)))))
(* -1 (* x (+ (* -10 eps) (* -10 (/ (pow eps 2) x)))))
(* (pow x 2) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* (pow x 2) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* -1 (* x (- (* -5 (/ eps x)) 10)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 2) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(* eps (+ (* 5 (pow x 3)) (* 10 (* eps (pow x 2)))))
(* eps (+ (* 5 (pow x 3)) (* eps (+ (* 10 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(* eps (+ (* 10 eps) (* 10 x)))
(+ (* 5 (pow x 2)) (* 10 (* eps x)))
(+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x))))
(* eps (+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x)))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 4) (+ 1 (* 5 (/ x eps))))
(* (pow eps 4) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 3) (+ (* 10 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 3) (+ (* 5 (/ (pow x 3) (pow eps 2))) (+ (* 10 x) (* 10 (/ (pow x 2) eps)))))
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 10 (* 10 (/ x eps))))
(* (pow eps 2) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(* (pow eps 3) (+ 10 (* 10 (/ x eps))))
(* (pow eps 3) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(* eps (+ 5 (* 10 (/ x eps))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* (pow eps 4) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -10 (/ (pow x 2) eps)))))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -1 (/ (+ (* 5 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)))))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 10 (* -1 (/ (+ (* -10 x) (* -5 (/ (pow x 2) eps))) eps))))
(* -1 (* (pow eps 3) (- (* -10 (/ x eps)) 10)))
(* -1 (* (pow eps 3) (- (* -1 (/ (+ (* 5 (/ (pow x 2) eps)) (* 10 x)) eps)) 10)))
(* -1 (* eps (- (* -10 (/ x eps)) 5)))
Calls

6 calls:

TimeVariablePointExpression
43.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* (* (* 5 x) x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) x) (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (* (+ (* 10 x) (* 5 eps)) x) (* (* 10 x) x) (* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (* (* 5 x) x) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (* 10 eps) (+ eps x)) (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x))) (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) (+ (* 10 x) (* 5 eps)))
36.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* (* (* 5 x) x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) x) (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (* (+ (* 10 x) (* 5 eps)) x) (* (* 10 x) x) (* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (* (* 5 x) x) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (* 10 eps) (+ eps x)) (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x))) (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) (+ (* 10 x) (* 5 eps)))
5.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* (* (* 5 x) x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) x) (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (* (+ (* 10 x) (* 5 eps)) x) (* (* 10 x) x) (* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (* (* 5 x) x) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (* 10 eps) (+ eps x)) (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x))) (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) (+ (* 10 x) (* 5 eps)))
4.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* (* (* 5 x) x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) x) (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (* (+ (* 10 x) (* 5 eps)) x) (* (* 10 x) x) (* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (* (* 5 x) x) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (* 10 eps) (+ eps x)) (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x))) (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) (+ (* 10 x) (* 5 eps)))
4.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* (* (* 5 x) x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) x) (* (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) x) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (* (+ (* 10 x) (* 5 eps)) x) (* (* 10 x) x) (* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (* (* 5 x) x) (* (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (* x x)) (* (* 10 eps) (+ eps x)) (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x))) (* eps (+ (* (* 5 x) x) (* (* 10 eps) (+ eps x)))) (+ (* 10 x) (* 5 eps)))

simplify203.0ms (2%)

Memory
8.4MiB live, 251.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05132426
118462254
264722240
081692079
Stop Event
iter limit
node limit
Counts
142 → 142
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 4)
(+ (* 5 (* (pow eps 3) x)) (pow eps 4))
(+ (* x (+ (* 5 (pow eps 3)) (* 10 (* (pow eps 2) x)))) (pow eps 4))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 5 (* eps (pow x 2)))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 10 (* (pow eps 3) x))
(* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x))))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 x)))
(* 10 (pow x 2))
(* 5 (pow x 2))
(* 10 (pow eps 2))
(+ (* 10 (* eps x)) (* 10 (pow eps 2)))
(+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps))))
(* 10 (pow eps 3))
(+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))
(+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2)))))
(* 5 eps)
(+ (* 5 eps) (* 10 x))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 4) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 5 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 3) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 10 (* eps x))
(* x (+ (* 10 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(* (pow x 2) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(* (pow x 2) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* 10 x)
(* x (+ 10 (* 5 (/ eps x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 3)) (* -1 (/ (pow eps 4) x))) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(* -1 (* (pow x 3) (+ (* -5 eps) (* -1 (/ (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))) x)))))
(* -1 (* x (+ (* -10 eps) (* -10 (/ (pow eps 2) x)))))
(* (pow x 2) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(* (pow x 2) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* -1 (* x (- (* -5 (/ eps x)) 10)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 2) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 2) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(* eps (+ (* 5 (pow x 3)) (* 10 (* eps (pow x 2)))))
(* eps (+ (* 5 (pow x 3)) (* eps (+ (* 10 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(* eps (+ (* 10 eps) (* 10 x)))
(+ (* 5 (pow x 2)) (* 10 (* eps x)))
(+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x))))
(* eps (+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x)))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 4) (+ 1 (* 5 (/ x eps))))
(* (pow eps 4) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(* (pow eps 3) (+ (* 10 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 3) (+ (* 5 (/ (pow x 3) (pow eps 2))) (+ (* 10 x) (* 10 (/ (pow x 2) eps)))))
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 10 (* 10 (/ x eps))))
(* (pow eps 2) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(* (pow eps 3) (+ 10 (* 10 (/ x eps))))
(* (pow eps 3) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(* eps (+ 5 (* 10 (/ x eps))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* (pow eps 4) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -10 (/ (pow x 2) eps)))))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -1 (/ (+ (* 5 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)))))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 10 (* -1 (/ (+ (* -10 x) (* -5 (/ (pow x 2) eps))) eps))))
(* -1 (* (pow eps 3) (- (* -10 (/ x eps)) 10)))
(* -1 (* (pow eps 3) (- (* -1 (/ (+ (* 5 (/ (pow x 2) eps)) (* 10 x)) eps)) 10)))
(* -1 (* eps (- (* -10 (/ x eps)) 5)))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(+ (* 5 (* (pow eps 3) x)) (pow eps 4))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 5 (pow eps 3)) (* 10 (* (pow eps 2) x)))) (pow eps 4))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 5 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps) x) x)
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (+.f64 eps x)) #s(literal 10 binary64)) eps) eps) x)
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps) x) x)
(* 10 (* (pow eps 3) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64))
(* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (*.f64 (*.f64 x (+.f64 eps x)) #s(literal 10 binary64)) eps) eps)
(* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps) x)
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x))))
(*.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x)
(* 5 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 5 binary64))
(* x (+ (* 5 eps) (* 10 x)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(* 5 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(* 10 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
(+ (* 10 (* eps x)) (* 10 (pow eps 2)))
(*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))
(+ (* 10 (pow eps 2)) (* x (+ (* 5 x) (* 10 eps))))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(* 10 (pow eps 3))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))
(+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))
(*.f64 (*.f64 (*.f64 eps eps) (+.f64 eps x)) #s(literal 10 binary64))
(+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2)))))
(*.f64 (fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps)
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 x))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (*.f64 #s(literal 4 binary64) eps))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (/.f64 (pow.f64 eps #s(literal 5 binary64)) x) x))) (*.f64 x x))
(* 10 (* (pow eps 2) (pow x 2)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) x) eps)
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 4) (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (/.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) x))) x) x)
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64)) x) x)
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64))) (*.f64 x x))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (*.f64 x x))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 3)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 3) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* eps x))
(*.f64 (*.f64 #s(literal 10 binary64) x) eps)
(* x (+ (* 10 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 eps (/.f64 eps x) eps) #s(literal 10 binary64)) x)
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x) x)
(* (pow x 2) (+ 5 (+ (* 10 (/ eps x)) (* 10 (/ (pow eps 2) (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (*.f64 x x))
(* 10 x)
(*.f64 #s(literal 10 binary64) x)
(* x (+ 10 (* 5 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64)) x)
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 eps eps) (*.f64 #s(literal -4 binary64) (*.f64 eps eps))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 4 binary64)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) x) x)
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 3)) (* -1 (/ (pow eps 4) x))) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (/.f64 (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (neg.f64 (pow.f64 eps #s(literal 4 binary64))) x)) (neg.f64 x))) x) x)
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (neg.f64 eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)) x)) (*.f64 x x))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(*.f64 (fma.f64 (/.f64 (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -5 eps) (* -1 (/ (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))) x)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) x) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* x (+ (* -10 eps) (* -10 (/ (pow eps 2) x)))))
(*.f64 (*.f64 (fma.f64 eps (/.f64 eps x) eps) #s(literal 10 binary64)) x)
(* (pow x 2) (+ 5 (* -1 (/ (+ (* -10 eps) (* -10 (/ (pow eps 2) x))) x))))
(*.f64 (fma.f64 (/.f64 (fma.f64 eps (/.f64 eps x) eps) x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)
(* -1 (* x (- (* -5 (/ eps x)) 10)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5 binary64) (/.f64 eps x) #s(literal -10 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) x (fma.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps (fma.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps)
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 5 (pow x 3)) (* 10 (* eps (pow x 2)))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps) x)
(* eps (+ (* 5 (pow x 3)) (* eps (+ (* 10 (* eps x)) (* 10 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* eps (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))
(+ (* 5 (pow x 2)) (* 10 (* eps x)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x)
(+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x))))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(* eps (+ (* 5 (pow x 2)) (* eps (+ (* 10 eps) (* 10 x)))))
(*.f64 (fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (*.f64 x (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) x) eps) (/.f64 x eps) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (*.f64 x (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 4) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 4) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x (/.f64 x eps)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x (/.f64 x eps)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) eps) eps)
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (/ (pow x 4) (pow eps 2))) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (*.f64 (fma.f64 x (/.f64 x eps) x) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (/ (pow x 3) (pow eps 2))) (+ (* 10 x) (* 10 (/ (pow x 2) eps)))))
(*.f64 (fma.f64 (fma.f64 x (/.f64 x eps) x) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64)))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x (/.f64 x eps)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 10 (* 10 (/ x eps))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 10 binary64)) eps) eps)
(* (pow eps 2) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) eps) (*.f64 x (/.f64 x eps)) (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 10 binary64))) (*.f64 eps eps))
(* (pow eps 3) (+ 10 (* 10 (/ x eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ 10 (+ (* 5 (/ (pow x 2) (pow eps 2))) (* 10 (/ x eps)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) eps) (*.f64 x (/.f64 x eps)) (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* eps (+ 5 (* 10 (/ x eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 x x) (*.f64 #s(literal -4 binary64) (*.f64 x x))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) x) x (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) eps)))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 2 binary64) (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) x))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 4) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) eps) eps)
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -10 (/ (pow x 2) eps)))))
(*.f64 (*.f64 (fma.f64 x (/.f64 x eps) x) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 x) (* -1 (/ (+ (* 5 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 5 binary64) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (neg.f64 eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 10 (* -1 (/ (+ (* -10 x) (* -5 (/ (pow x 2) eps))) eps))))
(*.f64 (*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -5 binary64) (*.f64 #s(literal -10 binary64) x)) eps)) eps) eps)
(* -1 (* (pow eps 3) (- (* -10 (/ x eps)) 10)))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (- (* -1 (/ (+ (* 5 (/ (pow x 2) eps)) (* 10 x)) eps)) 10)))
(*.f64 (neg.f64 (-.f64 #s(literal -10 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* eps (- (* -10 (/ x eps)) 5)))
(*.f64 (neg.f64 eps) (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)))

rewrite211.0ms (2.1%)

Memory
-9.8MiB live, 143.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077633
0105619
1404591
23133591
08186568
Stop Event
iter limit
node limit
iter limit
Counts
28 → 298
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)
(*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))
(*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(*.f64 eps (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps)) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))))
(*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x)
(*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)))
(*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))
(*.f64 x (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x))
#s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(*.f64 (*.f64 eps x) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)
(*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps x))
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))
(*.f64 eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) x)
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 x (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x))
#s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
(*.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 (*.f64 x x) eps))))
#s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 (*.f64 x x) eps)))
(*.f64 (*.f64 eps x) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) x))
(*.f64 (*.f64 (*.f64 eps x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))) x)
(*.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps))
(*.f64 eps (*.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) x) x))
(*.f64 eps (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 x x)))
(*.f64 x (*.f64 (*.f64 eps x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))))
(*.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) x) eps)
(*.f64 (*.f64 eps x) (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps) x)
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 eps x))
(*.f64 eps (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) x (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) x))
(fma.f64 x (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 x (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) x) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) x)
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3/2 binary64))) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps) (*.f64 eps eps))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x))
(*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)))
(*.f64 eps (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)))
(*.f64 x (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (neg.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) x)) (neg.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) x) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))))
(/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 x (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) x) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3/2 binary64))) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)
(*.f64 (*.f64 eps eps) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 eps (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 #s(literal 5 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)))
(*.f64 x (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps)
(*.f64 (*.f64 (+.f64 eps x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))
(*.f64 #s(literal 10 binary64) (*.f64 (+.f64 eps x) eps))
(*.f64 (+.f64 eps x) (*.f64 #s(literal 10 binary64) eps))
(*.f64 eps (*.f64 #s(literal 10 binary64) (+.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 #s(literal 10 binary64) eps))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 #s(literal 10 binary64) 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 #s(literal 10 binary64) eps))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 10 binary64) eps))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.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 (*.f64 #s(literal 10 binary64) eps) (+.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 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 #s(literal 10 binary64) eps)) (-.f64 eps x))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 #s(literal 10 binary64) eps)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 10 binary64) eps)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 10 binary64) eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (+.f64 eps x) (-.f64 eps x))) (-.f64 eps x))
(/.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps))
(/.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.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 (*.f64 #s(literal 10 binary64) eps) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64))))))
(fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) x (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) eps (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 eps x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(fma.f64 x (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) #s(literal 10 binary64)) (*.f64 (+.f64 eps x) eps))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))) (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) #s(literal 10 binary64)) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))) (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64)))))
(fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 (*.f64 (+.f64 eps x) eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(fma.f64 #s(literal 10 binary64) (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(fma.f64 #s(literal 5 binary64) (*.f64 x x) (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps))
(fma.f64 (+.f64 eps x) (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 eps (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(fma.f64 eps (*.f64 #s(literal 10 binary64) eps) (fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(fma.f64 x (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))) (/.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps)))) (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps)))))
(+.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps)) (*.f64 (*.f64 eps x) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (fma.f64 (*.f64 eps x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(+.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)) eps)
(*.f64 eps (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps)))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (+.f64 eps x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64))) eps) (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64))) eps) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)))) (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 (+.f64 eps x) eps))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125 binary64)))) (fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) x)) (*.f64 #s(literal 25 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps))))))
(fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (+.f64 eps x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 (*.f64 eps x) (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) eps (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 #s(literal 10 binary64) (*.f64 (*.f64 (+.f64 eps x) eps) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 (+.f64 eps x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 eps (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(fma.f64 eps (*.f64 (*.f64 #s(literal 5 binary64) x) x) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(fma.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))) (/.f64 (pow.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))))
(+.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 #s(literal 10 binary64) eps)))
(*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 5 binary64)) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 5 binary64)) eps))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) x))
(fma.f64 eps #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
(fma.f64 x #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))) (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal -5 binary64) eps))))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) x))
(+.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))

eval55.0ms (0.5%)

Memory
14.3MiB live, 85.1MiB allocated
Compiler

Compiled 25 867 to 2 440 computations (90.6% saved)

prune59.0ms (0.6%)

Memory
-6.4MiB live, 55.2MiB allocated
Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New41810428
Fresh5712
Picked235
Done123
Total42622448
Accuracy
100.0%
Counts
448 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.2%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
45.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) #s(approx (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps)))) (pow.f64 eps #s(literal 5 binary64))))
89.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64))))
84.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
76.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
90.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
90.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
75.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64))) (*.f64 x x))) (*.f64 eps eps)) eps)))
75.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (neg.f64 eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)) x)) (*.f64 x x))) (*.f64 eps eps)) eps)))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) #s(approx (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64))))))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
Compiler

Compiled 2 927 to 909 computations (68.9% saved)

regimes76.0ms (0.8%)

Memory
-22.0MiB live, 55.3MiB allocated
Counts
49 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (neg.f64 eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)) x)) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64))) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 #s(approx (* eps (+ (* 10 eps) (* 5 x))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) #s(approx (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) #s(approx (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps)))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) #s(literal 10 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (*.f64 eps eps))) eps))
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/4 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Calls

3 calls:

14.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
13.0ms
eps
13.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
99.1%3eps
99.3%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes61.0ms (0.6%)

Memory
37.1MiB live, 74.3MiB allocated
Counts
44 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (neg.f64 eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)) x)) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64))) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 #s(approx (* eps (+ (* 10 eps) (* 5 x))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) #s(approx (* (* (+ (* 10 x) (* 5 eps)) x) (pow eps 3)) (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) #s(approx (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (/.f64 (*.f64 x (fma.f64 #s(literal 8 binary64) x (*.f64 #s(literal 5 binary64) eps))) (*.f64 eps eps)))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
Calls

3 calls:

38.0ms
eps
11.0ms
x
10.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.6%3x
98.2%3eps
98.3%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes29.0ms (0.3%)

Memory
-25.0MiB live, 13.9MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 eps (+.f64 eps x)) #s(literal 10 binary64))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 (neg.f64 eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)) x)) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64))) (*.f64 x x))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))
Calls

1 calls:

28.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes9.0ms (0.1%)

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

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes6.0ms (0.1%)

Memory
10.0MiB live, 10.0MiB allocated
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps)) eps)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes24.0ms (0.2%)

Memory
-23.2MiB live, 12.6MiB allocated
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))
Calls

1 calls:

24.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes9.0ms (0.1%)

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

2 calls:

5.0ms
x
4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.0%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
98.3%3x
Compiler

Compiled 10 to 9 computations (10% saved)

regimes10.0ms (0.1%)

Memory
14.2MiB live, 14.2MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (+.f64 eps x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps)) eps)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
Calls

2 calls:

5.0ms
eps
4.0ms
x
Results
AccuracySegmentsBranch
97.9%3eps
98.2%3x
Compiler

Compiled 2 to 4 computations (-100% saved)

regimes25.0ms (0.2%)

Memory
-36.0MiB live, 3.0MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
Calls

1 calls:

24.0ms
x
Results
AccuracySegmentsBranch
98.1%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes6.0ms (0.1%)

Memory
4.3MiB live, 4.3MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))
Calls

2 calls:

3.0ms
x
3.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.9%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
98.0%3x
Compiler

Compiled 10 to 9 computations (10% saved)

regimes3.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 x x) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) eps))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.0%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes2.0ms (0%)

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

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
98.0%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes4.0ms (0%)

Memory
4.0MiB live, 4.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 11 to 11 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.0
7e-323
0.0ms
-3.2e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch18.0ms (0.2%)

Memory
6.2MiB live, 6.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
6.26254292866659e-38
1.5888279129122974e-37
4.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Samples
8.0ms68×1valid
3.0ms44×0valid
Compiler

Compiled 516 to 355 computations (31.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-pow: 4.0ms (49.6% of total)
adjust: 2.0ms (24.8% of total)
ival-add: 1.0ms (12.4% of total)
ival-sub: 1.0ms (12.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 502 to 348 computations (30.7% saved)

bsearch2.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 789 to 481 computations (39% saved)

bsearch2.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 795 to 480 computations (39.6% saved)

bsearch2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 536 to 347 computations (35.3% saved)

bsearch1.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 446 to 292 computations (34.5% saved)

bsearch1.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 425 to 278 computations (34.6% saved)

bsearch1.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 425 to 278 computations (34.6% saved)

bsearch24.0ms (0.2%)

Memory
-35.6MiB live, 2.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
23.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 726 to 425 computations (41.5% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 726 to 420 computations (42.1% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.26254292866659e-38
1.5888279129122974e-37
0.0ms
-1.9732871659732536e-62
-1.7583880779439788e-62
Compiler

Compiled 726 to 418 computations (42.4% saved)

simplify111.0ms (1.1%)

Memory
11.5MiB live, 58.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01521650
11901650
21941650
31961650
41971650
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -5/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))
Outputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -5/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -5/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps))) eps) x) x))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) eps) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps))) eps) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) x eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (* 10 (* x x)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) x #s(approx (* (* 10 eps) (+ eps x)) (*.f64 (*.f64 #s(literal 10 binary64) x) eps))) eps) x) x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) x eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps))))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) x eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x eps)) (*.f64 eps eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) x) x))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (*.f64 x x)))))
(if (<=.f64 x #s(literal -1128972870063833/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))) (*.f64 x x))) (if (<=.f64 x #s(literal 6225763134767673/95780971304118053647396689196894323976171195136475136 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))) (*.f64 x x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)))

soundness1.9s (19.3%)

Memory
15.4MiB live, 1 049.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0245959
1817859
22844712
08380666
077633
0105619
1404591
23133591
08186568
04221828
114541687
248961479
081411380
073453
0100449
1388425
23070417
08193405
05132426
118462254
264722240
081692079
04331979
115281801
252151567
083201467
045329
076329
1279306
22284306
08968292
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 767 to 987 computations (64.3% saved)

preprocess64.0ms (0.6%)

Memory
-6.2MiB live, 114.9MiB allocated
Compiler

Compiled 3 318 to 324 computations (90.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...