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

Time bar (total: 8.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

Compiled 25 to 19 computations (24% saved)

sample1.5s (18.5%)

Memory
68.1MiB live, 1 620.1MiB allocated
Samples
674.0ms6 689×0valid
370.0ms1 260×1valid
70.0ms307×2valid
Precisions
Click to see histograms. Total time spent on operations: 866.0ms
ival-pow: 439.0ms (50.7% of total)
ival-<=: 135.0ms (15.6% of total)
adjust: 79.0ms (9.1% of total)
ival-sub: 79.0ms (9.1% of total)
ival-add: 66.0ms (7.6% of total)
ival-and: 43.0ms (5% of total)
exact: 22.0ms (2.5% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain125.0ms (1.5%)

Memory
-77.0MiB live, 174.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
340-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)))cancellation340
Confusion
Predicted +Predicted -
+340
-0222
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+3400
-00222
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0222
134
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
58.0ms426×0valid
9.0ms60×1valid
6.0ms26×2valid
Compiler

Compiled 59 to 25 computations (57.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-pow: 32.0ms (75.1% of total)
ival-add: 4.0ms (9.4% of total)
adjust: 3.0ms (7% of total)
ival-sub: 3.0ms (7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess29.0ms (0.4%)

Memory
5.8MiB live, 44.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01951
13949
28747
316447
429147
543247
653147
757847
862947
964547
1065347
079
0119
1149
2199
3259
4339
5489
6819
71099
81579
91739
101819
01819
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.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.8%
(-.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
10.5MiB live, 10.5MiB 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
710923
815723
917323
1018123
018123
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))

localize177.0ms (2.2%)

Memory
-23.4MiB live, 54.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 5 binary64))
accuracy0.0
(+.f64 x eps)
accuracy0.03191376953688403
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy7.132920625276655
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
17.0ms213×0valid
4.0ms30×1valid
3.0ms13×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-pow: 11.0ms (69.3% of total)
ival-add: 2.0ms (12.6% of total)
adjust: 1.0ms (6.3% of total)
ival-sub: 1.0ms (6.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series8.0ms (0.1%)

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

simplify191.0ms (2.3%)

Memory
12.7MiB live, 161.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0245959
1817859
22844712
08421666
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)

rewrite240.0ms (2.9%)

Memory
17.3MiB live, 171.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15220
235020
3355320
0938720
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)))

eval51.0ms (0.6%)

Memory
-2.8MiB live, 88.1MiB allocated
Compiler

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

prune42.0ms (0.5%)

Memory
-16.0MiB live, 22.8MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3049313
Fresh000
Picked011
Done000
Total30410314
Accuracy
99.9%
Counts
314 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.6%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
88.8%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
85.0%
#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))
88.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))))
84.8%
#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))))
84.8%
#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 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
79.0%
#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.7%
#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 425 to 299 computations (29.6% saved)

simplify184.0ms (2.3%)

Memory
18.8MiB live, 139.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.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)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
cost-diff1
(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)))
cost-diff2
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
cost-diff0
#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))))
cost-diff1
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
cost-diff1
(+.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))
cost-diff2
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps)))
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-diff1
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
cost-diff2
(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
045400
078400
1130390
2259377
3669377
41744373
53350373
67386373
08332357
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 (/.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))))
(*.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)))
(+.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))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps)))
#s(literal 5 binary64)
x
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
(*.f64 (*.f64 x x) #s(literal -10 binary64))
(*.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 (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))
(*.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)
(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)))
(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)))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
#s(literal 10 binary64)
(*.f64 x x)
x
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
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)
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 #s(literal 10 binary64) eps) (/.f64 eps x))
(*.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 (/.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 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) eps) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.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)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) eps) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.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))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) eps) x #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) eps) x)
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) x)
#s(literal 5 binary64)
x
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
(*.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) x) x)
(*.f64 (*.f64 x x) #s(literal -10 binary64))
(*.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 (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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 eps x) (fma.f64 (*.f64 #s(literal 5 binary64) eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x (+.f64 eps x)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.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)
(*.f64 (fma.f64 (*.f64 eps x) (fma.f64 (*.f64 #s(literal 5 binary64) eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x (+.f64 eps x)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(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)))
(fma.f64 (*.f64 eps x) (fma.f64 (*.f64 #s(literal 5 binary64) eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x (+.f64 eps x)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(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)))
(*.f64 x (fma.f64 (*.f64 #s(literal 5 binary64) eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x (+.f64 eps x)))))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
#s(literal 10 binary64)
(*.f64 x x)
x
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
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)

localize221.0ms (2.7%)

Memory
-29.6MiB live, 205.2MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.10222626953688403
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
accuracy0.14128876953688402
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
accuracy0.14453125
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
accuracy9.523233693421222
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
accuracy0.23046875
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
accuracy7.60847590277117
#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))))
accuracy9.178030931887392
(*.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)))
accuracy16.09218872861235
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
accuracy0.0625
(*.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)))
accuracy0.1684988643988453
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
accuracy9.673066783655251
#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))))
accuracy18.035470204126874
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
accuracy0.0
(pow.f64 eps #s(literal 5 binary64))
accuracy7.762400831648267
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0
(/.f64 x eps)
accuracy0.14453125
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.18365034491490934
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy7.664271547490235
#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
95.0ms197×0valid
30.0ms43×1valid
13.0ms16×2valid
Compiler

Compiled 341 to 47 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-pow: 48.0ms (43% of total)
ival-mult: 33.0ms (29.5% of total)
ival-add: 11.0ms (9.8% of total)
ival-div: 8.0ms (7.2% of total)
adjust: 6.0ms (5.4% of total)
ival-sub: 2.0ms (1.8% of total)
ival-neg: 2.0ms (1.8% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series41.0ms (0.5%)

Memory
13.7MiB live, 53.3MiB allocated
Counts
23 → 107
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)))
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps)))
(+.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))
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 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))))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(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)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
(*.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)
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.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)))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 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))))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 10 (/ (pow x 2) eps))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 x)))
(* 5 (* (pow eps 2) x))
(* x (+ (* 5 (pow eps 2)) (* 10 (* eps x))))
(* x (+ (* 5 (pow eps 2)) (* x (+ (* 10 eps) (* 10 x)))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x))))
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))))
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* 5 (/ x eps))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* 10 (pow x 3))
(* (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))))))))))
(* 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))))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 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)))))
(* 10 (pow x 2))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (+ (* 5 (/ (pow eps 2) (pow x 2))) (* 10 (/ eps x)))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* (pow x 4) (+ (* 5 eps) (+ (* 5 (/ (pow eps 4) (pow x 3))) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2)))))))
(* 10 (* (pow eps 3) (pow x 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 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)))))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ (pow eps 2) x)) (* 10 eps)) x)) 10)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))) x)) (* 5 eps)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* 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)))))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))))
(* -10 (pow eps 2))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 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 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 2) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 2) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 4) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(* (pow eps 4) (+ (* 5 x) (+ (* 5 (/ (pow x 4) (pow eps 3))) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) 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 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps))) eps)) (* 5 x)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
Calls

6 calls:

TimeVariablePointExpression
11.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)) (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (/ (* (* x x) -10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* 10 (* x x)) (* (* 5 x) eps)) (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) (* (* 5 x) eps) (* (pow x 3) 10))
7.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)) (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (/ (* (* x x) -10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* 10 (* x x)) (* (* 5 x) eps)) (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) (* (* 5 x) eps) (* (pow x 3) 10))
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)) (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (/ (* (* x x) -10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* 10 (* x x)) (* (* 5 x) eps)) (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) (* (* 5 x) eps) (* (pow x 3) 10))
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)) (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (/ (* (* x x) -10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* 10 (* x x)) (* (* 5 x) eps)) (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) (* (* 5 x) eps) (* (pow x 3) 10))
5.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (/ (* (* x x) -10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* 10 (* x x)) (* (* 5 x) eps)) (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) (* (* 5 x) eps) (* (pow x 3) 10))

simplify187.0ms (2.3%)

Memory
9.9MiB live, 167.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04331978
114971812
250851603
081381493
Stop Event
iter limit
node limit
Counts
107 → 107
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))))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 10 (/ (pow x 2) eps))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 x)))
(* 5 (* (pow eps 2) x))
(* x (+ (* 5 (pow eps 2)) (* 10 (* eps x))))
(* x (+ (* 5 (pow eps 2)) (* x (+ (* 10 eps) (* 10 x)))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x))))
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))))
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* 5 (/ x eps))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* 10 (pow x 3))
(* (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))))))))))
(* 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))))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 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)))))
(* 10 (pow x 2))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (+ (* 5 (/ (pow eps 2) (pow x 2))) (* 10 (/ eps x)))))
(* (pow x 4) (+ (* 5 eps) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2))))))
(* (pow x 4) (+ (* 5 eps) (+ (* 5 (/ (pow eps 4) (pow x 3))) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2)))))))
(* 10 (* (pow eps 3) (pow x 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 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)))))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ (pow eps 2) x)) (* 10 eps)) x)) 10)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))) x)) (* 5 eps)))
(* (pow x 4) (+ (* -1 (/ (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))) x)) (* 5 eps)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* 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)))))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))))
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))))
(* -10 (pow eps 2))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 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 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 2) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 2) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(* (pow eps 4) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(* (pow eps 4) (+ (* 5 x) (+ (* 5 (/ (pow x 4) (pow eps 3))) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) 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 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps))) eps)) (* 5 x)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
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 #s(literal 10 binary64) x) x)) (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 #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))))
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (* 10 (/ x eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #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))
(* 10 (/ (pow x 2) eps))
(*.f64 (*.f64 (/.f64 x eps) x) #s(literal 10 binary64))
(* 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)
(* 5 (* (pow eps 2) x))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) eps) x)
(* x (+ (* 5 (pow eps 2)) (* 10 (* eps x))))
(*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) x)
(* x (+ (* 5 (pow eps 2)) (* x (+ (* 10 eps) (* 10 x)))))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x)
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(* 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)
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))))
(*.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)
(* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))))
(*.f64 (fma.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x)
(+ (* 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 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(* 10 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 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 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 (pow.f64 eps #s(literal 4 binary64)) (/.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* 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)) #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) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 #s(literal 10 binary64) eps)) x) x)
(* 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 (/.f64 #s(literal 10 binary64) eps) eps) (/.f64 (/.f64 #s(literal 5 binary64) x) eps)) 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 #s(literal 5 binary64) x) eps) (*.f64 x x) #s(literal 1 binary64)))
(* 10 (pow x 2))
(*.f64 (*.f64 #s(literal 10 binary64) 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 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 3) (+ 10 (+ (* 5 (/ (pow eps 2) (pow x 2))) (* 10 (/ eps x)))))
(*.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 5 binary64) (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 eps) (+ (* 5 (/ (pow eps 4) (pow x 3))) (+ (* 10 (/ (pow eps 2) x)) (* 10 (/ (pow eps 3) (pow x 2)))))))
(*.f64 (fma.f64 #s(literal 5 binary64) (+.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 4 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) (+ (* 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 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)))
(* -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)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ (pow eps 2) x)) (* 10 eps)) x)) 10)))
(*.f64 (neg.f64 (-.f64 #s(literal -10 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) eps)) x))) (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) (+ (* -1 (/ (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))) x)) (* 5 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)))
(* (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)))
(* 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 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.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 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x) 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)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps) eps)
(/ (+ (* 10 (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)) (* 10 (pow x 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x))
(+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) 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) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 5 (pow x 4)) (* eps (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps 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 #s(literal 10 binary64) x) x)) (pow.f64 eps #s(literal 3 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 (/.f64 (/.f64 x eps) eps) x) #s(literal 2 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 8 binary64) (*.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 (/.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 #s(literal 8 binary64) x) eps) (/.f64 x eps) (fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #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 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)
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (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))
(* eps (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) eps)
(* (pow eps 2) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) eps) eps)
(* (pow eps 2) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) (*.f64 #s(literal 5 binary64) x)) eps) eps)
(* (pow eps 4) (+ (* 5 x) (* 10 (/ (pow x 2) eps))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 4) (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 4) (+ (* 5 x) (+ (* 5 (/ (pow x 4) (pow eps 3))) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2)))))))
(*.f64 (fma.f64 #s(literal 5 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 3 binary64))) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (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)))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) 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 #s(literal -10 binary64) (*.f64 (/.f64 x eps) x) (*.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 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (*.f64 (/.f64 x eps) x) (*.f64 #s(literal -5 binary64) x)) eps))
(* -1 (* eps (+ (* -10 (/ (pow x 2) eps)) (* -5 x))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) eps)
(* (pow eps 2) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) eps)
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)))
(*.f64 (fma.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -10 (pow x 2)) (* -1 (/ (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))) eps))) eps)) (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x (/.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))) (neg.f64 eps))) (pow.f64 eps #s(literal 4 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -10 binary64) (*.f64 (/.f64 x eps) x) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps))

rewrite199.0ms (2.4%)

Memory
14.4MiB live, 168.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045313
078313
1286303
22190303
08809303
Stop Event
iter limit
node limit
iter limit
Counts
23 → 473
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)))
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps)))
(+.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))
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 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))))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(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)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
(*.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)
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.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)))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 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 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.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 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 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 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 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 (*.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 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.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 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (-.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))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (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 (-.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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #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 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 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 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #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 #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 (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 #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 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 eps)) (*.f64 (neg.f64 eps) x)) (*.f64 eps eps))
(/.f64 (/.f64 x #s(literal 1 binary64)) 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 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 eps)
(neg.f64 (/.f64 (neg.f64 x) eps))
(-.f64 (/.f64 #s(literal 0 binary64) 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)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 5 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 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 #s(literal 10 binary64) x) (*.f64 eps eps))) #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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))) (-.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #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)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))))))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.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 #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)) (*.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 #s(literal 10 binary64) 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 (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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) 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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (-.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) 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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))) (-.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 (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 (*.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 #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 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
(fma.f64 eps (/.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 x)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps)))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))) (/.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 #s(literal 10 binary64) x) (*.f64 eps eps)))))
(-.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 #s(literal 10 binary64) x) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(*.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 x (*.f64 #s(literal -10 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x))
(*.f64 (/.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -10 binary64) eps) x))
(*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.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 #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 #s(literal 10 binary64) x) (*.f64 eps eps)))
(*.f64 eps (/.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 x)))
(*.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 #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 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)))))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps)))))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps))))
(/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (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 #s(literal 10 binary64) x) (*.f64 eps eps))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps 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 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps)) (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 #s(literal 10 binary64) x) (*.f64 eps eps))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 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) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 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) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 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) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (/.f64 eps #s(literal -10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (pow.f64 (/.f64 eps (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -10 binary64) x) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (pow.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (*.f64 (*.f64 x x) #s(literal -10 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 10 binary64) (pow.f64 (/.f64 eps (*.f64 x x)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (/.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))
(fma.f64 x (/.f64 (*.f64 #s(literal -10 binary64) x) (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x (*.f64 (*.f64 #s(literal -10 binary64) x) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x (*.f64 x (/.f64 #s(literal 10 binary64) eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x #s(literal 5 binary64) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))
(-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps))
(+.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (/.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (/.f64 eps #s(literal -10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (pow.f64 (/.f64 eps (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) eps))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -10 binary64) x) eps))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (pow.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (*.f64 (*.f64 x x) #s(literal -10 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 #s(literal 10 binary64) (pow.f64 (/.f64 eps (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 #s(literal 10 binary64) (/.f64 (*.f64 x x) eps))
(*.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (*.f64 x x) (/.f64 #s(literal 10 binary64) eps))
(*.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) (neg.f64 eps)))
(*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) eps)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))
(*.f64 x (/.f64 (*.f64 #s(literal -10 binary64) x) (neg.f64 eps)))
(*.f64 x (*.f64 (*.f64 #s(literal -10 binary64) x) (/.f64 #s(literal -1 binary64) eps)))
(*.f64 x (*.f64 x (/.f64 #s(literal 10 binary64) eps)))
(pow.f64 (/.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)))) eps)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) #s(literal 1 binary64))) eps)
(/.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) #s(literal 1 binary64)) eps)
(/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (neg.f64 eps))
(/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps)
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x)))) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) #s(literal 5 binary64)) (*.f64 eps x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 25 binary64) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) #s(literal 5 binary64)) (*.f64 eps x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x))) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (neg.f64 (*.f64 x x)) #s(literal -10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -10 binary64) x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal -10 binary64) (neg.f64 (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 x (neg.f64 (*.f64 #s(literal -10 binary64) x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 #s(literal -5 binary64) (*.f64 eps x)))))
(+.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.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 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) 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 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.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 6 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.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 6 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) 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 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 binary64))) (fma.f64 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) 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 (*.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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 3 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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) 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 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) x (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(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)))
(fma.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(fma.f64 eps (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 x (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.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)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
(*.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)
(*.f64 eps (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))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.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) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)) (neg.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 #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 (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) #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 (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)) (pow.f64 (*.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) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.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) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.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 #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 (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) #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 (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)) (pow.f64 (*.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) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.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) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (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 #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 (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) #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 (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)) (pow.f64 (*.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) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.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) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (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 #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 (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) #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 (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)) (pow.f64 (*.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) #s(literal 2 binary64))))
(fma.f64 (*.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) 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 (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) eps))
(fma.f64 eps (*.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 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 (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 (*.f64 (*.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) 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 (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) eps))
(+.f64 (*.f64 eps (*.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 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 (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 (*.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 (+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #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)) (+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (*.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 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (pow.f64 (/.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps))
(pow.f64 (/.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 eps #s(literal -1 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) eps)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64))) eps)
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64)) eps)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 eps #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 eps (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)))) eps)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x))) eps))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))
(/.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64)) eps)
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps (fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) (neg.f64 eps))
(/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) eps)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))))
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps x) #s(literal 5 binary64))
(*.f64 (*.f64 #s(literal 5 binary64) eps) x)
(*.f64 (*.f64 #s(literal 5 binary64) x) eps)
(*.f64 #s(literal 5 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 x (*.f64 #s(literal 5 binary64) eps))
(*.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 (*.f64 #s(literal 10 binary64) (*.f64 x x)) x)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) x))
(*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 x x)))

eval73.0ms (0.9%)

Memory
7.8MiB live, 117.1MiB allocated
Compiler

Compiled 22 547 to 2 736 computations (87.9% saved)

prune23.0ms (0.3%)

Memory
0.4MiB live, 48.7MiB allocated
Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New58011591
Fresh224
Picked325
Done011
Total58516601
Accuracy
100.0%
Counts
601 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.6%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
88.8%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
33.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (/.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 #s(literal 10 binary64) x) (*.f64 eps eps)))))
88.1%
#s(approx (- (pow (+ x eps) 5) (pow x 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))))
88.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 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x) 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 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
87.9%
#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))))
36.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))) (pow.f64 x #s(literal 4 binary64))))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) 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 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
84.7%
#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))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (fma.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x)))
84.8%
#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 870 to 583 computations (33% saved)

simplify161.0ms (2%)

Memory
-22.7MiB live, 135.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 eps x)
cost-diff0
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
cost-diff0
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
cost-diff0
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
cost-diff0
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
cost-diff0
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
cost-diff2
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 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
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
cost-diff2
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
cost-diff2
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
cost-diff2
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
cost-diff0
(fma.f64 #s(literal 5 binary64) x 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 (- (pow (+ x eps) 5) (pow x 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
052390
082390
1132366
2261362
3607358
41615358
52717352
65916352
08171348
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
(*.f64 eps eps)
eps
(*.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 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
#s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 eps x)
eps
x
#s(literal 2 binary64)
#s(literal 5/2 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 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)) (*.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 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
(*.f64 eps eps)
eps
(*.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 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (+.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 4 binary64)))
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)
#s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x))
#s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
(fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 eps x)
eps
x
#s(literal 2 binary64)
#s(literal 5/2 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)

localize167.0ms (2.1%)

Memory
16.1MiB live, 172.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 eps x)
accuracy0.01953125
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
accuracy0.17453007814753613
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
accuracy4.437470777040064
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
accuracy0.19921875
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
accuracy0.23046875
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
accuracy7.60847590277117
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
accuracy9.178030931887392
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0.0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.07421875
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy7.664271547490235
#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.046875
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
accuracy3.104287566164525
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy9.673066783655251
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy10.94509070231694
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
accuracy0.01171875
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
accuracy0.046875
(*.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.12890625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy7.60847590277117
#s(approx (- (pow (+ x eps) 5) (pow x 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
76.0ms185×0valid
39.0ms53×1valid
17.0ms18×2valid
Compiler

Compiled 294 to 50 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-pow: 37.0ms (35.8% of total)
ival-mult: 26.0ms (25.2% of total)
ival-add: 14.0ms (13.6% of total)
ival-div: 9.0ms (8.7% of total)
adjust: 8.0ms (7.7% of total)
ival-pow2: 3.0ms (2.9% of total)
ival-sub: 3.0ms (2.9% 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.4%)

Memory
-7.1MiB live, 30.5MiB allocated
Counts
21 → 121
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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)
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.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)))
(pow.f64 eps #s(literal 4 binary64))
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 eps x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #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))
eps
(+ eps (* 5 x))
(* 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))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 5 (/ x eps))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(+ eps x)
(* 10 (pow x 2))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(* (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))))))))))
(* 10 (* (pow eps 3) (pow x 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 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* x (+ 5 (/ eps x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 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)))
(* 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)))))
(pow x 5)
(* (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)))))))))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 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))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -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)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -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))))
(* (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 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(+ (* 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))
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) 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 (+ (* 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))))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (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))))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (/ x eps)))
(+ (* 5 x) (* 10 (/ (pow x 2) 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 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Calls

6 calls:

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

simplify213.0ms (2.6%)

Memory
4.4MiB live, 194.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04522032
115131869
249271655
083321546
Stop Event
iter limit
node limit
Counts
121 → 119
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))
eps
(+ eps (* 5 x))
(* 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))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 5 (/ x eps))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(+ eps x)
(* 10 (pow x 2))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(* (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))))))))))
(* 10 (* (pow eps 3) (pow x 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 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* x (+ 5 (/ eps x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 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)))
(* 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)))))
(pow x 5)
(* (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)))))))))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 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))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -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)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -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))))
(* (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 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(+ (* 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))
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) 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 (+ (* 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))))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (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))))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (/ x eps)))
(+ (* 5 x) (* 10 (/ (pow x 2) 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 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* -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))
(*.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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (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 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 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))
(*.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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
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 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(* 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)
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 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 (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 (/.f64 x eps) eps) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(+ eps x)
(+.f64 eps x)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (* 10 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(* (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)))
(* 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) (+ (* 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 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (/.f64 (pow.f64 eps #s(literal 5 binary64)) x) x))) (*.f64 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))
(* x (+ 5 (/ eps x)))
(*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) 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)))
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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)
(* 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 #s(literal 5 binary64) x) (*.f64 (/.f64 x eps) x) #s(literal 1 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 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 eps x) #s(literal 2 binary64)) (/.f64 eps x) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) (/.f64 eps x)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) eps) x) (/.f64 eps x) (+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps x))))) (pow.f64 x #s(literal 5 binary64)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 2 binary64) #s(literal 1 binary64)) x) x)
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 eps x) (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64)) (*.f64 x x))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* 10 (/ (pow x 2) eps))
(*.f64 (*.f64 (/.f64 x eps) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 #s(literal 10 binary64) eps)) 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 #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 eps eps) #s(literal -10 binary64) (/.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)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (/.f64 (pow.f64 eps #s(literal 5 binary64)) x) x))) (*.f64 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))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -5 binary64) (/.f64 eps x)))
(* -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 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 eps 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))))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) x))) (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 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (neg.f64 x))) (neg.f64 x))) x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 #s(literal -2 binary64) (/.f64 eps x))) x)) (*.f64 x x))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 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 (*.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) (+ (* 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) 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)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(* 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))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(*.f64 (/.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) eps) (/.f64 x eps))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) eps) 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)) eps) #s(literal 10 binary64) (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* 2 (* eps x)) (pow x 2))
(*.f64 (fma.f64 #s(literal 2 binary64) eps x) x)
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) 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 (+.f64 (fma.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 2 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 x eps) eps) x) #s(literal 8 binary64) (*.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 x eps) #s(literal 2 binary64)) (/.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 (+ (* 5 (/ x eps)) (* 10 (/ (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)))
(* (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 (*.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)) 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) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #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)
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (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) (* 10 (/ (pow x 2) eps))) eps)
(/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 2 binary64) #s(literal 1 binary64)) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(*.f64 (fma.f64 (/.f64 x eps) (+.f64 #s(literal 2 binary64) (/.f64 x eps)) #s(literal 1 binary64)) (*.f64 eps eps))
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(* -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 #s(literal -5 binary64) x (*.f64 (*.f64 (/.f64 x eps) x) #s(literal -10 binary64))) 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 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #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 #s(literal -5 binary64) x (*.f64 (*.f64 (/.f64 x eps) x) #s(literal -10 binary64))) 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)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (*.f64 (/.f64 x eps) x) #s(literal -10 binary64))) eps))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (*.f64 (/.f64 x eps) x) #s(literal -10 binary64))) (neg.f64 eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal -2 binary64) (/.f64 x eps))) eps)) (*.f64 eps eps))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 x eps)))

rewrite471.0ms (5.8%)

Memory
-131.4MiB live, 231.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052309
082305
1312277
22100277
08325273
Stop Event
iter limit
node limit
iter limit
Counts
21 → 545
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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)
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.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)))
(pow.f64 eps #s(literal 4 binary64))
(*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 eps x)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 #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 (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 #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)))) (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 (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 #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) (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 #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 (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 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.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 (-.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 #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 (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 (neg.f64 (*.f64 x x)) #s(literal -10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -10 binary64) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 #s(literal -10 binary64) (neg.f64 (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(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 (neg.f64 (*.f64 #s(literal -10 binary64) x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(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))
(*.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 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (*.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.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 -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 1 binary64) eps (*.f64 #s(literal 5 binary64) x))
(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 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))))
(*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 x x) eps) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x)
(*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (*.f64 x x))
(*.f64 x (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 x x)) (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(*.f64 eps (+.f64 #s(literal 5 binary64) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 eps (*.f64 #s(literal 5 binary64) eps)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 eps (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #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 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(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 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 eps eps) #s(literal 1/10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (/.f64 eps #s(literal 1/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 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.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 10 binary64) (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 eps eps)) (*.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) x) eps) (*.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 #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 x #s(literal 1/10 binary64)) #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 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal -2 binary64)) eps) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(+.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)) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 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 #s(literal -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 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 #s(literal 1 binary64) (pow.f64 (neg.f64 eps) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 4 binary64)))
(*.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)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (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)) (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 eps #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 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 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))))
(*.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)) (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal -1 binary64)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (neg.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))
(+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (/.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal -1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (neg.f64 eps)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))
(*.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps))
(*.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(*.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 eps #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal -1 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal 1 binary64))) eps)
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (/.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal -1 binary64)) eps)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))) eps)
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (*.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) #s(literal 1 binary64)) eps)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))))
(/.f64 (neg.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) (neg.f64 eps))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))))
(/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) eps)
(neg.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (neg.f64 eps)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 eps)) (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 eps #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 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 (-.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 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps 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 (+.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 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps 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)))) #s(literal -1 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 x (+.f64 eps 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)) (+.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 (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 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps 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 x (+.f64 eps 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 x (+.f64 eps 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 x (+.f64 eps 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 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (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)))) (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 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 x #s(literal 10 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 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 x (+.f64 eps 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 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 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 #s(literal -1 binary64) (neg.f64 (/.f64 (+.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 10 binary64)) (pow.f64 x #s(literal 10 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps 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 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 x #s(literal 10 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 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 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.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 10 binary64)) (pow.f64 x #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps 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)))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 5 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #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/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 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 #s(literal -1 binary64) (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 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 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 x (+.f64 eps 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 x (+.f64 eps 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)))
(+.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 (sqrt.f64 (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 5 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 5 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 5 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 5 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 5 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 5 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal 5 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 #s(literal 5/2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(exp.f64 (fma.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64) (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal 5/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 eps x))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 eps x))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 x eps) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (*.f64 (-.f64 x eps) (-.f64 eps x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (-.f64 eps x) (-.f64 x eps))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x)) (-.f64 x eps))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))) (-.f64 eps x))
(/.f64 (*.f64 (+.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 eps x) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 2 binary64)) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (+.f64 eps x) (-.f64 eps x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 eps x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 eps x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (-.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 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (neg.f64 (-.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 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 x eps) #s(literal 2 binary64)))
(/.f64 (-.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 (exp.f64 (log.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (exp.f64 (log.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 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (-.f64 x eps)))))
(/.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 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (+.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 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (+.f64 eps x) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) x)
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) x)
(fma.f64 #s(literal 1 binary64) eps x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 (neg.f64 (*.f64 x x)) #s(literal -10 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(*.f64 (neg.f64 x) (*.f64 #s(literal -10 binary64) x))
(*.f64 #s(literal -10 binary64) (neg.f64 (*.f64 x x)))
(*.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 (neg.f64 (*.f64 #s(literal -10 binary64) x)))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(neg.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(*.f64 x (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) x)) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) x) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) eps) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) eps) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 50 binary64) (/.f64 x (/.f64 eps (*.f64 x x)))))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 1 binary64)) (/.f64 x eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -1 binary64)) (/.f64 x eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (/.f64 eps #s(literal -10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 x eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal -10 binary64) eps) (/.f64 (*.f64 x x) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 #s(literal -10 binary64) (/.f64 x eps)) (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) x) (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 x eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) eps) #s(literal -1 binary64) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -10 binary64) (*.f64 x x)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 10 binary64) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 10 binary64) (pow.f64 (/.f64 eps (*.f64 x x)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))
(fma.f64 x (*.f64 (*.f64 #s(literal -10 binary64) x) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(fma.f64 x #s(literal 5 binary64) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))) (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))))
(-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) eps))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x) (*.f64 #s(literal 5 binary64) x))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 #s(literal 5 binary64) x))
(+.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(+.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps))

eval225.0ms (2.8%)

Memory
-39.5MiB live, 162.1MiB allocated
Compiler

Compiled 25 019 to 3 074 computations (87.7% saved)

prune28.0ms (0.3%)

Memory
16.6MiB live, 54.7MiB allocated
Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New67512687
Fresh448
Picked325
Done123
Total68320703
Accuracy
100.0%
Counts
703 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.8%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
76.6%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x) 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 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
87.9%
#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))))
88.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
87.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))))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
88.0%
#s(approx (- (pow (+ x eps) 5) (pow x 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))
87.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 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
84.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.7%
#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))))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
84.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
73.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
84.8%
#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 033 to 664 computations (35.7% saved)

simplify210.0ms (2.6%)

Memory
5.8MiB live, 167.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
cost-diff0
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
cost-diff0
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.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 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
cost-diff0
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
cost-diff2
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
cost-diff2
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
cost-diff0
(fma.f64 #s(literal 5 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
cost-diff0
#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))))
cost-diff4
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
cost-diff0
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
cost-diff0
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
cost-diff0
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.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 (- (pow (+ x eps) 5) (pow x 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-diff2
(*.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
049501
079501
1148479
2332467
3762467
41619445
52065445
62726445
75264445
86091445
96977445
107760445
08369433
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
(*.f64 #s(literal 10 binary64) eps)
#s(literal 10 binary64)
eps
(*.f64 eps x)
x
(*.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))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 x eps) x)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.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
(+.f64 eps x)
(*.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 (*.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)) (*.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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps))))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps))
(*.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)
eps
(*.f64 eps x)
x
(*.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 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(*.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
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow.f64 eps #s(literal 4 binary64))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x)
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x)
(*.f64 (/.f64 x eps) x)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.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 (+.f64 eps x) x) x) (*.f64 #s(literal 10 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) x) x) (*.f64 #s(literal 10 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) x) x) (*.f64 #s(literal 10 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.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
(+.f64 eps x)
(*.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)

localize200.0ms (2.4%)

Memory
-10.5MiB live, 188.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0625
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy0.07421875
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
accuracy0.12890625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy9.548776138837855
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
accuracy0.17578125
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
accuracy0.1953125
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
accuracy0.203125
(*.f64 (/.f64 x eps) x)
accuracy9.673066783655251
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
accuracy0.0
(*.f64 eps eps)
accuracy0.07421875
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
accuracy0.08822250976844201
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
accuracy7.664271547490235
#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))))
accuracy0.046875
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
accuracy0.0859375
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
accuracy9.673066783655251
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
accuracy11.145630475520626
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
accuracy0.07421875
(*.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.08041000976844201
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
accuracy0.12890625
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
accuracy7.60847590277117
#s(approx (- (pow (+ x eps) 5) (pow x 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
65.0ms188×0valid
62.0ms50×1valid
14.0ms18×2valid
Compiler

Compiled 358 to 45 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 74.0ms (66.2% of total)
ival-pow: 15.0ms (13.4% of total)
ival-add: 10.0ms (8.9% of total)
adjust: 6.0ms (5.4% of total)
ival-div: 4.0ms (3.6% of total)
ival-sub: 2.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series53.0ms (0.7%)

Memory
8.2MiB live, 44.5MiB allocated
Counts
24 → 115
Calls
Call 1
Inputs
(*.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)) (*.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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
(*.f64 (*.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))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 eps eps)
(*.f64 (/.f64 x eps) x)
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
Outputs
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (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))
(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))))
eps
(+ eps (* 5 x))
(* 10 (* eps x))
(* x (+ (* 5 x) (* 10 eps)))
(* 10 x)
(* x (+ 10 (* 5 (/ x eps))))
(* 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 (* eps (pow x 2)))
(* 10 (pow x 2))
(/ (pow x 2) eps)
(* 5 (pow x 4))
(* (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 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 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))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 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 (pow x 2))
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(* 5 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 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 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (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 3)) (* -1 (/ (pow eps 4) x))) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* (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))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 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 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))))
(* (pow eps 4) (+ eps (* 5 x)))
(+ (* 5 (pow x 2)) (* 10 (* eps x)))
(/ (+ (* 5 (pow x 2)) (* 10 (* eps x))) eps)
(* 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)))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (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 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)))
(* eps (+ 1 (* 5 (/ x eps))))
(* eps (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(+ (* 5 (/ (pow x 2) eps)) (* 10 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 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) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -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)))
(* (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 (* eps (- (* -5 (/ x eps)) 1)))
(* -1 (* eps (+ (* -10 x) (* -5 (/ (pow x 2) 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))))
Calls

6 calls:

TimeVariablePointExpression
31.0ms
eps
@inf
((* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* (* 10 eps) (* eps x)) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (+ (* (* (/ x eps) x) 5) (* 10 x)) eps) (+ (* (* (/ x eps) x) 5) (* 10 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (* (* (* 10 x) x) eps) (* (* 10 x) x) (* eps eps) (* (/ x eps) x) (* (pow x 4) 5))
5.0ms
eps
@-inf
((* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* (* 10 eps) (* eps x)) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (+ (* (* (/ x eps) x) 5) (* 10 x)) eps) (+ (* (* (/ x eps) x) 5) (* 10 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (* (* (* 10 x) x) eps) (* (* 10 x) x) (* eps eps) (* (/ x eps) x) (* (pow x 4) 5))
4.0ms
x
@inf
((* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* (* 10 eps) (* eps x)) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (+ (* (* (/ x eps) x) 5) (* 10 x)) eps) (+ (* (* (/ x eps) x) 5) (* 10 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (* (* (* 10 x) x) eps) (* (* 10 x) x) (* eps eps) (* (/ x eps) x) (* (pow x 4) 5))
4.0ms
x
@-inf
((* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* (* 10 eps) (* eps x)) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (+ (* (* (/ x eps) x) 5) (* 10 x)) eps) (+ (* (* (/ x eps) x) 5) (* 10 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (* (* (* 10 x) x) eps) (* (* 10 x) x) (* eps eps) (* (/ x eps) x) (* (pow x 4) 5))
4.0ms
x
@0
((* (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* (* 10 eps) (* eps x)) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (+ (* (* (/ x eps) x) 5) (* 10 x)) eps) (+ (* (* (/ x eps) x) 5) (* 10 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (* (* (* 10 x) x) eps) (* (* 10 x) x) (* eps eps) (* (/ x eps) x) (* (pow x 4) 5))

simplify273.0ms (3.3%)

Memory
8.7MiB live, 211.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04391963
115521834
253231673
084151566
Stop Event
iter limit
node limit
Counts
115 → 114
Calls
Call 1
Inputs
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (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))
(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))))
eps
(+ eps (* 5 x))
(* 10 (* eps x))
(* x (+ (* 5 x) (* 10 eps)))
(* 10 x)
(* x (+ 10 (* 5 (/ x eps))))
(* 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 (* eps (pow x 2)))
(* 10 (pow x 2))
(/ (pow x 2) eps)
(* 5 (pow x 4))
(* (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 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 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))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 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 (pow x 2))
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(* 5 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 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 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (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 3)) (* -1 (/ (pow eps 4) x))) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* (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))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 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 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))))
(* (pow eps 4) (+ eps (* 5 x)))
(+ (* 5 (pow x 2)) (* 10 (* eps x)))
(/ (+ (* 5 (pow x 2)) (* 10 (* eps x))) eps)
(* 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)))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (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 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)))
(* eps (+ 1 (* 5 (/ x eps))))
(* eps (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(+ (* 5 (/ (pow x 2) eps)) (* 10 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 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) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -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)))
(* (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 (* eps (- (* -5 (/ x eps)) 1)))
(* -1 (* eps (+ (* -10 x) (* -5 (/ (pow x 2) 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))))
Outputs
(pow eps 5)
(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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (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)))
(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))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps) eps (pow.f64 eps #s(literal 4 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) 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 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* 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)
eps
(+ eps (* 5 x))
(fma.f64 #s(literal 5 binary64) x eps)
(* 10 (* eps x))
(*.f64 (*.f64 #s(literal 10 binary64) x) eps)
(* x (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x)
(* 10 x)
(*.f64 #s(literal 10 binary64) x)
(* x (+ 10 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #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 x) #s(literal 10 binary64)) eps) eps) (+.f64 eps x))
(* (pow x 2) (+ (* 10 (pow eps 3)) (* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))))
(*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))
(* 10 (* (pow eps 2) (pow x 2)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) 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 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(/ (pow x 2) eps)
(*.f64 x (/.f64 x eps))
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 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 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 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #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 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 (/.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)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.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)))
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)
(* 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 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(* (pow x 2) (+ 5 (* 10 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x) x)
(* 5 (/ (pow x 2) eps))
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))
(* (pow x 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) x) x)
(* (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 eps (/.f64 eps x) eps) #s(literal 5 binary64)) (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 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 (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 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 (*.f64 eps (-.f64 #s(literal -5 binary64) (/.f64 eps x))) x)) (*.f64 x x))
(* -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)))
(* (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 eps (/.f64 eps x) eps) x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 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 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 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 2) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps) eps)
(* (pow eps 2) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps) eps (pow.f64 eps #s(literal 4 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) 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)
(* 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)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 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)) (* 10 (* eps x))) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) 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)))
(* (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 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 x (/.f64 x eps)) eps) #s(literal 10 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #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 (*.f64 x (/.f64 x eps)) eps) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 x (/.f64 x eps)) eps) #s(literal 8 binary64) (*.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 x (/.f64 x eps)) eps) #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 #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 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 (*.f64 x (/.f64 x eps)) eps) #s(literal 10 binary64) (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 (*.f64 (fma.f64 (/.f64 (*.f64 x (/.f64 x eps)) eps) #s(literal 10 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) 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 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)
(* eps (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps)
(* eps (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps)
(+ (* 5 (/ (pow x 2) eps)) (* 10 x))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x)
(* (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 (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 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) eps) #s(literal 5 binary64))) (*.f64 eps eps))
(* -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 (/ (+ (* 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)))
(* -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 #s(literal -10 binary64) (*.f64 x (/.f64 x eps)) (*.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)))
(* (pow eps 4) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (*.f64 x (/.f64 x eps)) (*.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 #s(literal -10 binary64) (*.f64 x (/.f64 x eps)) (*.f64 #s(literal -5 binary64) x)) 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)))
(* -1 (* eps (+ (* -10 x) (* -5 (/ (pow x 2) eps)))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) 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)

rewrite619.0ms (7.6%)

Memory
-10.9MiB live, 261.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049396
079390
1273370
21818370
08167365
Stop Event
iter limit
node limit
iter limit
Counts
24 → 440
Calls
Call 1
Inputs
(*.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)) (*.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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x)))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
(*.f64 (*.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))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 eps eps)
(*.f64 (/.f64 x eps) x)
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
Outputs
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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))) (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))) (pow.f64 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps) eps)
(*.f64 (*.f64 eps eps) (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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)))))
(/.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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps)) (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))) (*.f64 eps eps)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 eps eps))
(*.f64 eps (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (fma.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) #s(literal 3 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps))))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps))))
(/.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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))))))
(/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps x) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps x) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(fma.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 eps x) eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 eps x) eps) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(fma.f64 eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(fma.f64 eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(+.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps)) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 10 binary64)) (*.f64 x x)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps)) (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 5 binary64))))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (*.f64 eps (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 x #s(literal 5 binary64))))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))
(fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 eps (fma.f64 x #s(literal 5 binary64) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps))) (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) 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 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(+.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps))))
(*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)) x) x)
(*.f64 (*.f64 x x) #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)))
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 x x))
(*.f64 x (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)) x))
#s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps))
(*.f64 (*.f64 (*.f64 eps x) #s(literal 10 binary64)) eps)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) x) eps)
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) x)
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 eps x) (*.f64 #s(literal 10 binary64) eps))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps x) eps))
(*.f64 eps (*.f64 x (*.f64 #s(literal 10 binary64) eps)))
(*.f64 eps (*.f64 #s(literal 10 binary64) (*.f64 eps x)))
(*.f64 x (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps (pow.f64 eps #s(literal 3 binary64)))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1 binary64))
(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 eps) #s(literal 4 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 x #s(literal 5 binary64) eps)))
(*.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)))
(*.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))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)))
(*.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)))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)
(*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) (pow.f64 eps #s(literal 3 binary64))) eps)
(*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps))
(*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 x #s(literal 5 binary64) eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps))
(*.f64 (fma.f64 x #s(literal 5 binary64) eps) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x #s(literal 5 binary64) eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 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 x #s(literal 5 binary64) (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 x #s(literal 5 binary64)))))))
(/.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 x #s(literal 5 binary64) (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 x #s(literal 5 binary64)))))))
(/.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 x #s(literal 5 binary64) (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 x #s(literal 5 binary64))))))
(/.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 x #s(literal 5 binary64) (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 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 5 binary64))))) (*.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (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 x #s(literal 5 binary64))))) (*.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))))))
(/.f64 (pow.f64 eps #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 x #s(literal 5 binary64)) (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 x #s(literal 5 binary64)) (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 x #s(literal 5 binary64))))
(fma.f64 eps (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 x #s(literal 5 binary64)) (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 x #s(literal 5 binary64)) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 eps (*.f64 x #s(literal 5 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal 5 binary64) (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)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 5 binary64))))))))
(*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 5 binary64)) eps)))))
(*.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 x #s(literal 5 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 eps (*.f64 x #s(literal 5 binary64)))))
(/.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 x #s(literal 5 binary64) (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 x #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 x #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (neg.f64 (fma.f64 x #s(literal 5 binary64) (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 x #s(literal 5 binary64)) 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 x #s(literal 5 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))))
(/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (*.f64 x #s(literal 5 binary64))) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 5 binary64)) eps))) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps)))
(/.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 x #s(literal 5 binary64)) 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 x #s(literal 5 binary64))))))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))))
(fma.f64 x #s(literal 5 binary64) eps)
(fma.f64 #s(literal 5 binary64) x eps)
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (*.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 eps (*.f64 x #s(literal 5 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (neg.f64 (/.f64 (*.f64 eps eps) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))))
(+.f64 (*.f64 x #s(literal 5 binary64)) eps)
(+.f64 eps (*.f64 x #s(literal 5 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) eps) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) eps) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps)
(*.f64 eps (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps (*.f64 #s(literal 10 binary64) x))) (*.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (*.f64 eps (*.f64 #s(literal 10 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) eps)) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) eps) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) eps) (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))
(/.f64 (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))) (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))) (*.f64 eps (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))))
(fma.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps (*.f64 (*.f64 #s(literal 10 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) eps (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps))
(fma.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) (*.f64 eps (*.f64 #s(literal 10 binary64) x)))
(fma.f64 eps (*.f64 #s(literal 10 binary64) x) (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) eps))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (*.f64 eps (*.f64 #s(literal 10 binary64) x)))
(+.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 10 binary64)) x)))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (*.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 10 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 x x))) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 10 binary64)) x))) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 10 binary64)) x))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) x) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5 binary64))) (/.f64 x eps) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 5 binary64))) (pow.f64 (neg.f64 eps) #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 x (*.f64 x #s(literal 5 binary64))) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) x (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (pow.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal 5 binary64)) eps) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (pow.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 x #s(literal 5 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))))
(fma.f64 (*.f64 x #s(literal 5 binary64)) (/.f64 x eps) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x))
(fma.f64 (/.f64 x eps) (*.f64 x #s(literal 5 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 #s(literal 10 binary64) x (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) (*.f64 x #s(literal 5 binary64))) (*.f64 #s(literal 10 binary64) x))
(fma.f64 x (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (*.f64 #s(literal 10 binary64) x))
(fma.f64 x #s(literal 10 binary64) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) x) (*.f64 #s(literal 10 binary64) x))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x))) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) x (*.f64 #s(literal -10 binary64) x)))))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)) (*.f64 #s(literal 10 binary64) x))
(+.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
(*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x)
(*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)))
(*.f64 x (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (pow.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) eps) (pow.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (pow.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(*.f64 eps (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) #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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (*.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (-.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) #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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (*.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) eps)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) eps) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(fma.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) 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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps))
(+.f64 (*.f64 eps (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (*.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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) (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)))) (fma.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 (+.f64 eps x) (-.f64 eps x))) (pow.f64 (-.f64 eps x) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 (+.f64 eps x) (-.f64 x eps))) (pow.f64 (-.f64 x eps) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 #s(literal 10 binary64) x)) (*.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) (*.f64 eps x) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(fma.f64 (+.f64 eps x) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 (+.f64 eps x) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 eps eps) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 eps x) (+.f64 eps x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x (*.f64 (+.f64 eps x) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 eps x) eps) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (*.f64 (+.f64 eps x) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) (+.f64 eps x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 eps (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 x (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (+.f64 eps x) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(-.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) eps) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) x) eps) x (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)) (*.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 (+.f64 eps x) eps) (*.f64 (*.f64 #s(literal 10 binary64) x) x)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) x)
(*.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) x)) x)
(*.f64 (*.f64 eps x) (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 x x))
(*.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 #s(literal 10 binary64) (*.f64 x (*.f64 eps x)))
(*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) x))
(*.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps x)))
(*.f64 x (*.f64 (*.f64 #s(literal 10 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 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 x) eps))
(*.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 x eps))
(*.f64 (*.f64 x (neg.f64 x)) (pow.f64 (neg.f64 eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (neg.f64 eps) #s(literal -1 binary64)))
(*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 x eps))
(*.f64 (neg.f64 (*.f64 x x)) (pow.f64 (neg.f64 eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (/.f64 x (pow.f64 x #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) x))
(*.f64 (/.f64 x eps) (*.f64 x #s(literal 1 binary64)))
(*.f64 (/.f64 x eps) x)
(*.f64 (*.f64 x x) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 x (/.f64 x eps))
(pow.f64 (/.f64 eps (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 eps x)))
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 eps x)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 eps x))
(/.f64 (*.f64 x (neg.f64 x)) (neg.f64 eps))
(/.f64 (*.f64 (neg.f64 x) x) (neg.f64 eps))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 eps x))
(/.f64 (neg.f64 (*.f64 x x)) (neg.f64 eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps x) (*.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) (*.f64 x (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps x) (*.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) (*.f64 (neg.f64 x) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps x) x))
(/.f64 #s(literal 1 binary64) (/.f64 eps (*.f64 x x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 eps x)))
(/.f64 (*.f64 x x) (*.f64 eps #s(literal 1 binary64)))
(/.f64 (*.f64 x x) eps)
(/.f64 x (/.f64 eps x))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))

eval122.0ms (1.5%)

Memory
16.2MiB live, 137.1MiB allocated
Compiler

Compiled 26 408 to 2 879 computations (89.1% saved)

prune54.0ms (0.7%)

Memory
11.7MiB live, 50.3MiB allocated
Pruning

24 alts after pruning (21 fresh and 3 done)

PrunedKeptTotal
New58714601
Fresh4711
Picked415
Done224
Total59724621
Accuracy
100.0%
Counts
621 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.8%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
76.6%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) eps)) x) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
61.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
88.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
88.0%
#s(approx (- (pow (+ x eps) 5) (pow x 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))
87.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.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
88.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
84.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
76.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 5 binary64)) #s(literal 10 binary64)) (*.f64 x x))) (*.f64 eps eps)) eps))
87.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
87.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
84.7%
#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))))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
84.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
84.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
84.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
Compiler

Compiled 2 241 to 780 computations (65.2% saved)

regimes47.0ms (0.6%)

Memory
-9.8MiB live, 35.4MiB allocated
Counts
47 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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)) (*.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 (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)) (*.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) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #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 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) 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))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #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)) #s(approx (* (+ (* (+ (* (+ (* 10 (* x x)) (* (* 5 x) eps)) eps) (* (pow x 3) 10)) eps) (* (pow x 4) 5)) eps) (*.f64 (fma.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.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 #s(literal 10 binary64) x) (*.f64 eps eps)) (*.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)) (-.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 #s(literal 10 binary64) x) (*.f64 eps eps)))))
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)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Calls

3 calls:

21.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
12.0ms
eps
12.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
99.0%3eps
99.8%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)

regimes66.0ms (0.8%)

Memory
-27.3MiB live, 11.4MiB allocated
Counts
39 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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)) (*.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 (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)) (*.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) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #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 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) 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))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #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(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Calls

1 calls:

8.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.1%3(-.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)

regimes9.0ms (0.1%)

Memory
10.5MiB live, 10.5MiB allocated
Counts
36 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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)) (*.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 (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)) (*.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) eps) (+.f64 eps x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #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 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 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 #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 (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))))
Calls

1 calls:

7.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes8.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB allocated
Counts
32 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #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 #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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
Calls

1 calls:

7.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes8.0ms (0.1%)

Memory
9.4MiB live, 9.4MiB allocated
Counts
31 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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))))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)))
#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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
Calls

1 calls:

6.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes9.0ms (0.1%)

Memory
-29.9MiB live, 9.1MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 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))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
Calls

1 calls:

6.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes13.0ms (0.2%)

Memory
14.4MiB live, 14.4MiB allocated
Counts
25 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.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)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)) (fma.f64 x #s(literal 5 binary64) (neg.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))
Calls

2 calls:

7.0ms
eps
5.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.2%3eps
99.0%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 10 to 9 computations (10% saved)

regimes6.0ms (0.1%)

Memory
7.3MiB live, 7.3MiB allocated
Counts
22 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(approx (+ (* (* (/ x eps) x) 5) (* 10 x)) (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64))) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) x) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x eps) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5 binary64) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 (fma.f64 (/.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 5 binary64)) #s(literal 10 binary64)) (*.f64 x x))) (*.f64 eps eps)) eps))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 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))
Calls

1 calls:

5.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes4.0ms (0%)

Memory
9.2MiB live, 9.2MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 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))
Calls

1 calls:

3.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.0%3(-.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)

regimes3.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 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))
Calls

1 calls:

2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.9%3(-.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)

regimes6.0ms (0.1%)

Memory
-34.1MiB live, 4.5MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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))))
Calls

1 calls:

2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.9%3(-.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)

regimes2.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#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 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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)))
Calls

1 calls:

2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.9%3(-.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)

regimes2.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))
Calls

1 calls:

2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.9%3(-.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)

regimes2.0ms (0%)

Memory
2.9MiB live, 2.9MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ 10 x) (* eps eps)) (* 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 (*.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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))
Calls

1 calls:

2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.7%3(-.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)

regimes4.0ms (0%)

Memory
5.2MiB live, 5.2MiB allocated
Accuracy

Total -9.1b remaining (-116.9%)

Threshold costs -9.1b (-116.9%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 eps x))) (*.f64 x x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))
Calls

3 calls:

1.0ms
eps
1.0ms
x
1.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
87.8%1eps
87.8%1x
87.8%1(-.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)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2e-323
0.0ms
-4.6e-322
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

simplify68.0ms (0.8%)

Memory
-11.9MiB live, 29.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01461469
12131452
23871438
39051438
417671438
522191428
633821428
766241428
Stop Event
node limit
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 -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 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 -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #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)) (*.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 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #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 -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (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)) (*.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 (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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps))) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x)))) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 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 (+ (* (+ (* 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 -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 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 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #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)) (*.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 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.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)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #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(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (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)) (*.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 (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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (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)) (*.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 (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps))) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) eps))) (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)) (*.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 (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.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 (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)))) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 x #s(literal 5 binary64) eps) eps (*.f64 (*.f64 #s(literal 10 binary64) x) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 eps eps)) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (+ (* (* (* (* 10 x) x) eps) (+ eps x)) (* (pow x 4) 5)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x))) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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) (+ eps x)) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 (*.f64 x x) #s(literal 5 binary64) (*.f64 (*.f64 #s(literal 10 binary64) eps) (+.f64 eps x)))) (*.f64 x x)))) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) 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)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.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)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5 binary64) eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps)) (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)) (*.f64 #s(approx (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -81/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.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)) (*.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 (* (+ (* (/ 10 x) (* eps eps)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* (* 10 x) x)) (*.f64 eps eps)) (*.f64 eps eps)) eps))

soundness1.6s (20.1%)

Memory
21.5MiB live, 1 170.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04522032
115131869
249271655
083321546
049396
079390
1273370
21818370
08167365
04331978
114971812
250851603
081381493
045313
078313
1286303
22190303
08809303
0245959
1817859
22844712
08421666
052309
082305
1312277
22100277
08325273
04391963
115521834
253231673
084151566
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 649 to 1 047 computations (60.5% saved)

preprocess114.0ms (1.4%)

Memory
-6.2MiB live, 150.8MiB allocated
Compiler

Compiled 2 956 to 310 computations (89.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...