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

Time bar (total: 5.4s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.1MiB live, 0.1MiB 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)

sample1.1s (20.9%)

Memory
-91.1MiB live, 371.4MiB allocated
Samples
488.0ms6 713×0valid
272.0ms1 252×1valid
61.0ms291×2valid
Precisions
Click to see histograms. Total time spent on operations: 639.0ms
ival-pow: 284.0ms (44.4% of total)
ival-add: 147.0ms (23% of total)
ival-<=: 75.0ms (11.7% of total)
adjust: 50.0ms (7.8% of total)
ival-sub: 43.0ms (6.7% of total)
ival-and: 20.0ms (3.1% of total)
exact: 17.0ms (2.7% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain84.0ms (1.6%)

Memory
-0.5MiB live, 42.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
271(-1.9732871659732536e-62 9.359627100951002e-77)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)))cancellation280
Confusion
Predicted +Predicted -
+270
-1228
Precision
0.9642857142857143
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+2700
-10228
Precision?
0.9642857142857143
Recall?
1.0
Freqs
test
numberfreq
0228
128
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Total Time
21.565673828125
Average Time
0.08424091339111328
Samples
28.0ms438×0valid
9.0ms66×1valid
2.0ms2valid
Compiler

Compiled 82 to 32 computations (61% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-pow: 17.0ms (68.3% of total)
ival-add: 3.0ms (12.1% of total)
adjust: 2.0ms (8% of total)
ival-sub: 2.0ms (8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess27.0ms (0.5%)

Memory
-1.4MiB live, 6.0MiB 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.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB 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
0.8MiB live, 0.8MiB 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))

localize25.0ms (0.5%)

Memory
1.1MiB live, 8.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
14.0ms219×0valid
5.0ms33×1valid
1.0ms2valid
Compiler

Compiled 48 to 16 computations (66.7% saved)

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

series7.0ms (0.1%)

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

simplify168.0ms (3.1%)

Memory
-3.1MiB live, 51.5MiB 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)

rewrite140.0ms (2.6%)

Memory
10.0MiB live, 52.0MiB 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)))

eval31.0ms (0.6%)

Memory
-1.4MiB live, 23.6MiB allocated
Compiler

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

prune9.0ms (0.2%)

Memory
-3.5MiB live, 14.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)

simplify142.0ms (2.7%)

Memory
-0.6MiB live, 34.6MiB 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)

localize118.0ms (2.2%)

Memory
2.3MiB live, 49.1MiB 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
61.0ms213×0valid
23.0ms39×1valid
3.0ms2valid
Compiler

Compiled 730 to 93 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 26.0ms (39.6% of total)
ival-pow: 20.0ms (30.4% of total)
ival-add: 9.0ms (13.7% of total)
ival-div: 4.0ms (6.1% of total)
adjust: 4.0ms (6.1% of total)
ival-sub: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series33.0ms (0.6%)

Memory
0.5MiB live, 16.9MiB 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
7.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))
4.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))

simplify143.0ms (2.7%)

Memory
6.6MiB live, 47.6MiB 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)

rewrite184.0ms (3.4%)

Memory
-5.5MiB live, 67.9MiB 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)))

eval83.0ms (1.6%)

Memory
8.3MiB live, 66.5MiB allocated
Compiler

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

prune39.0ms (0.7%)

Memory
-18.4MiB live, 36.2MiB 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)

simplify135.0ms (2.5%)

Memory
7.2MiB live, 37.6MiB 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)

localize160.0ms (3%)

Memory
-2.8MiB live, 62.9MiB 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
77.0ms195×0valid
41.0ms54×1valid
7.0ms2valid
Compiler

Compiled 881 to 143 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-mult: 43.0ms (42.5% of total)
ival-pow: 27.0ms (26.7% of total)
ival-add: 13.0ms (12.8% of total)
ival-div: 7.0ms (6.9% of total)
adjust: 7.0ms (6.9% of total)
ival-sub: 1.0ms (1% of total)
exact: 1.0ms (1% of total)
ival-neg: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series29.0ms (0.5%)

Memory
0.7MiB live, 15.7MiB 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
8.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))))
3.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))))

simplify151.0ms (2.8%)

Memory
5.1MiB live, 49.5MiB 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)))

rewrite130.0ms (2.4%)

Memory
2.1MiB live, 47.4MiB 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 (1.3%)

Memory
-7.2MiB live, 37.1MiB allocated
Compiler

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

prune49.0ms (0.9%)

Memory
-3.3MiB live, 38.7MiB 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)

simplify250.0ms (4.7%)

Memory
15.2MiB live, 61.7MiB 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)

localize180.0ms (3.4%)

Memory
-7.8MiB live, 63.6MiB 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
102.0ms200×0valid
36.0ms49×1valid
7.0ms2valid
Compiler

Compiled 1 120 to 145 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-mult: 70.0ms (58% of total)
ival-pow: 24.0ms (19.9% of total)
ival-add: 14.0ms (11.6% of total)
adjust: 7.0ms (5.8% of total)
ival-div: 4.0ms (3.3% of total)
ival-sub: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series27.0ms (0.5%)

Memory
-1.1MiB live, 15.5MiB 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
5.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)))
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)))
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)) (* 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)))

simplify142.0ms (2.6%)

Memory
5.0MiB live, 47.1MiB 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)))

rewrite152.0ms (2.8%)

Memory
-6.8MiB live, 47.5MiB 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))

eval45.0ms (0.8%)

Memory
1.2MiB live, 37.9MiB allocated
Compiler

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

prune24.0ms (0.5%)

Memory
2.2MiB live, 28.7MiB 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)

regimes38.0ms (0.7%)

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

12.0ms
eps
12.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
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)

regimes33.0ms (0.6%)

Memory
1.0MiB live, 16.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:

11.0ms
eps
11.0ms
x
9.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)

regimes10.0ms (0.2%)

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

8.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes9.0ms (0.2%)

Memory
-2.6MiB live, 5.0MiB 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
3.7MiB live, 3.7MiB 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)

regimes5.0ms (0.1%)

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

5.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes9.0ms (0.2%)

Memory
-2.3MiB live, 5.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:

4.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)

regimes9.0ms (0.2%)

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

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

Compiled 2 to 4 computations (-100% saved)

regimes4.0ms (0.1%)

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

3.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.1%)

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

2.0ms
x
Results
AccuracySegmentsBranch
98.0%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes2.0ms (0%)

Memory
-6.2MiB 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.1%)

Memory
4.1MiB live, 4.1MiB 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)

bsearch16.0ms (0.3%)

Memory
-3.4MiB live, 4.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
6.26254292866659e-38
1.5888279129122974e-37
3.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: 7.0ms
ival-pow: 4.0ms (53.5% of total)
adjust: 2.0ms (26.7% of total)
ival-add: 1.0ms (13.4% of total)
ival-sub: 1.0ms (13.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
0.9MiB live, 0.9MiB 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
1.0MiB live, 1.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 789 to 481 computations (39% saved)

bsearch2.0ms (0%)

Memory
0.9MiB live, 0.9MiB 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)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.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 536 to 347 computations (35.3% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.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 446 to 292 computations (34.5% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.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 425 to 278 computations (34.6% saved)

bsearch1.0ms (0%)

Memory
-7.1MiB live, 0.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 425 to 278 computations (34.6% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.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 425 computations (41.5% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.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 420 computations (42.1% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.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)

simplify27.0ms (0.5%)

Memory
5.6MiB live, 21.4MiB 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.2s (22.7%)

Memory
-1.4MiB live, 22.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 2 767 to 987 computations (64.3% saved)

preprocess54.0ms (1%)

Memory
-0.2MiB live, 38.1MiB 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...