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

Time bar (total: 9.1s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

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

Compiled 25 to 19 computations (24% saved)

sample3.4s (37.2%)

Memory
33.6MiB live, 1 681.4MiB allocated
Samples
1.4s6 739×0valid
1.1s1 217×1valid
478.0ms300×2valid
Precisions
Click to see histograms. Total time spent on operations: 2.4s
ival-pow: 1.2s (50.7% of total)
ival-<=: 942.0ms (39.6% of total)
ival-add: 83.0ms (3.5% of total)
adjust: 57.0ms (2.4% of total)
ival-sub: 46.0ms (1.9% of total)
ival-and: 23.0ms (1% of total)
exact: 19.0ms (0.8% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain185.0ms (2%)

Memory
-27.4MiB live, 92.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
300-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)))cancellation300
Confusion
Predicted +Predicted -
+300
-0226
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+3000
-00226
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0226
130
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
45.0ms412×0valid
44.0ms76×1valid
5.0ms24×2valid
Compiler

Compiled 82 to 32 computations (61% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-pow: 52.0ms (65.4% of total)
ival-add: 20.0ms (25.2% of total)
adjust: 3.0ms (3.8% of total)
ival-sub: 3.0ms (3.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess27.0ms (0.3%)

Memory
21.0MiB live, 21.0MiB 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.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

localize33.0ms (0.4%)

Memory
-12.2MiB live, 25.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 5 binary64))
accuracy0.0
(+.f64 x eps)
accuracy0.00390625
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy6.469050735728081
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
14.0ms206×0valid
6.0ms38×1valid
4.0ms12×2valid
Compiler

Compiled 48 to 16 computations (66.7% saved)

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

series8.0ms (0.1%)

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

6 calls:

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

simplify236.0ms (2.6%)

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

rewrite319.0ms (3.5%)

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

eval83.0ms (0.9%)

Memory
11.8MiB live, 49.9MiB allocated
Compiler

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

prune27.0ms (0.3%)

Memory
-27.4MiB live, 19.1MiB allocated
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New3085313
Fresh000
Picked011
Done000
Total3086314
Accuracy
99.9%
Counts
314 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
89.6%
#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.4%
#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))))
75.3%
#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.3%
#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 217 to 157 computations (27.6% saved)

simplify181.0ms (2%)

Memory
17.9MiB live, 130.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
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-diff128
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
cost-diff128
(+.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-diff320
(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-diff128
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
cost-diff320
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
cost-diff0
(pow.f64 x #s(literal 4 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
cost-diff0
(*.f64 (*.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 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
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
036290
060290
199280
2198272
3467272
41081272
52047272
63681272
74946272
87397272
08018261
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 (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal 5 binary64)
eps
#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))
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 (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal 5 binary64)
eps
#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 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) 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)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(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 #s(literal 10 binary64) (/.f64 x eps) #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 #s(literal 10 binary64) (/.f64 x eps) #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 #s(literal 10 binary64) (/.f64 x eps) #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 #s(literal 10 binary64) (/.f64 x eps) #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 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
#s(literal 5 binary64)
x
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
(*.f64 (*.f64 #s(literal 10 binary64) x) (/.f64 x 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))

localize149.0ms (1.6%)

Memory
-18.2MiB live, 187.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.234375
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps)
accuracy6.549713032205403
#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))))
accuracy12.543832598683903
(*.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)))
accuracy14.537322915132377
(/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))
accuracy0.06640625
(*.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.16532003162065376
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
accuracy9.963739055735642
#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))))
accuracy13.30137848458511
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
accuracy0.0
(pow.f64 x #s(literal 4 binary64))
accuracy0.04296875
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
accuracy0.07650375976844201
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy9.988325459768216
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
accuracy0.0
(pow.f64 eps #s(literal 5 binary64))
accuracy6.7034403528508415
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0
(/.f64 x eps)
accuracy0.11328125
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.23131574749489087
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy6.640863827733116
#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
88.0ms187×0valid
23.0ms51×1valid
11.0ms18×2valid
Compiler

Compiled 531 to 73 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
ival-mult: 32.0ms (32.1% of total)
ival-neg: 24.0ms (24.1% of total)
ival-pow: 18.0ms (18.1% of total)
ival-div: 10.0ms (10% of total)
ival-add: 7.0ms (7% of total)
adjust: 5.0ms (5% of total)
ival-sub: 2.0ms (2% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series59.0ms (0.7%)

Memory
-4.5MiB live, 31.5MiB allocated
Counts
21 → 75
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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(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)))
(/.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))))
(*.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)
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)
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 4)
(* 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))
(+ (* 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))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* (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 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)))))
(* (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))
(* -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)))))
(* (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 (* (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
31.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) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) 5) eps) (* (pow x 4) 5) (pow x 4) (+ (* 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)) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps))
7.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) 5) eps) (* (pow x 4) 5) (pow x 4) (+ (* 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)) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps))
5.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) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) 5) eps) (* (pow x 4) 5) (pow x 4) (+ (* 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)) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps))
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) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) 5) eps) (* (pow x 4) 5) (pow x 4) (+ (* 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)) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps))
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) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) 5) eps) (* (pow x 4) 5) (pow x 4) (+ (* 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)) (* (* eps eps) -10) (* (+ (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (* (* x x) -10) (neg eps))) eps))

simplify235.0ms (2.6%)

Memory
5.4MiB live, 158.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03231335
110611223
235271054
375651054
08003983
Stop Event
iter limit
node limit
Counts
75 → 75
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)
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 4)
(* 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))
(+ (* 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))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* (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 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)))))
(* (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))
(* -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)))))
(* (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 (* (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 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.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)))
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)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* 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)) #s(literal 10 binary64)) eps) 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))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* 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)
(* (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 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (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 (/.f64 #s(literal 10 binary64) eps) eps) (/.f64 (/.f64 #s(literal 5 binary64) x) eps)) x) x #s(literal 1 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) x) (pow.f64 eps #s(literal 3 binary64)) (/.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)))
(* (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) x) (pow.f64 eps #s(literal 3 binary64)) (/.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)) #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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(/ (+ eps (* 5 x)) eps)
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) eps)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/.f64 (/.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) 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 x x) #s(literal 10 binary64))) eps) 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 x (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (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))
(* (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 (* (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))

rewrite173.0ms (1.9%)

Memory
28.8MiB live, 224.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036246
060246
1216236
21600236
08518236
Stop Event
iter limit
node limit
iter limit
Counts
21 → 492
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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(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)))
(/.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))))
(*.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)
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 (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 (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 (-.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 #s(literal 5 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) (neg.f64 eps)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) eps) #s(literal -5 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #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 x eps) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) eps))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 x #s(literal -1 binary64)))
(*.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 (/.f64 x eps) #s(literal 1 binary64))
(*.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)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 x) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 x (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 x))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps)))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #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) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 eps 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 (*.f64 eps eps) x) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (/.f64 (neg.f64 (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 x eps)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 eps #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 eps x)))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(*.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 (*.f64 eps eps) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x))
(*.f64 (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (/.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 eps x)))
(*.f64 #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) x) (*.f64 eps eps))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) (neg.f64 x)))
(*.f64 #s(literal -10 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(*.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 eps 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 (/.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) #s(literal -1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))))
(/.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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 (*.f64 x x) eps) #s(literal 10 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(/.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)) (-.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 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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)) (-.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 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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 (/.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 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 (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 (*.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 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 (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 #s(literal -10 binary64) (/.f64 x eps)) (*.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 #s(literal 10 binary64) eps) (*.f64 x x) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps) #s(literal -1 binary64) (*.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 (*.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 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 5 binary64) x (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))
(fma.f64 x (*.f64 #s(literal 10 binary64) (/.f64 x 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 (*.f64 x x) eps) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 x x) eps) #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(-.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 (*.f64 x x) eps) #s(literal 10 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #s(literal -1 binary64)) eps) #s(literal 1 binary64))
(fma.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 (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 eps)) #s(literal 1 binary64))
(fma.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 (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 eps)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64)) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #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 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #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 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) eps))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -1 binary64)) (/.f64 x eps))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) 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 #s(literal -1/10 binary64) (/.f64 eps x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 x eps)))
(*.f64 (/.f64 #s(literal -10 binary64) eps) (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 #s(literal -10 binary64) (/.f64 x eps)) (/.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 x eps)))
(*.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 #s(literal 10 binary64) eps) (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps) #s(literal -1 binary64))
(*.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 (*.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 (*.f64 x x) eps) #s(literal 10 binary64)))
(*.f64 (/.f64 x eps) (/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -1 binary64)))
(*.f64 x (*.f64 #s(literal 10 binary64) (/.f64 x 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 (/.f64 #s(literal 0 binary64) eps) (/.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)) (pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #s(literal -1 binary64)) 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 (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) eps))
(*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 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 (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 eps)))
(*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (pow.f64 (/.f64 eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) #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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal 1 binary64))
(*.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))
(pow.f64 (/.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) (pow.f64 eps #s(literal -1 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(/.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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) 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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64))) eps)
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal -1 binary64)) eps)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) (pow.f64 eps #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))
(/.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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))))
(/.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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)))) eps)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))) 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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))
(/.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64)) eps)
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64)))) (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.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 (*.f64 x x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) (neg.f64 eps))
(/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x))))
(neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps)))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))) eps) (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 x x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64)))) eps))
(-.f64 (/.f64 #s(literal 0 binary64) eps) (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps)))
(-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) eps) eps))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))

eval90.0ms (1%)

Memory
-21.0MiB live, 98.3MiB allocated
Compiler

Compiled 19 686 to 2 550 computations (87% saved)

prune17.0ms (0.2%)

Memory
6.5MiB live, 43.8MiB allocated
Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New5859594
Fresh000
Picked325
Done011
Total58812600
Accuracy
100.0%
Counts
600 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
89.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
89.6%
#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))))
84.3%
#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))) (*.f64 (*.f64 x x) (*.f64 x x))))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
84.4%
#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 477 to 318 computations (33.3% saved)

simplify93.0ms (1%)

Memory
3.1MiB live, 88.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
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 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))
cost-diff128
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
cost-diff320
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
cost-diff384
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
cost-diff0
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
cost-diff0
(*.f64 #s(literal 5 binary64) eps)
cost-diff0
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
cost-diff0
(*.f64 x x)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
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 x x) #s(literal 10 binary64)))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
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 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036301
058301
1104279
2241258
3589258
41664258
53340258
66768258
08296255
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 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 x 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 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 x x)
x
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x x)
x
#s(literal 5 binary64)
eps
#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))) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(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
(*.f64 (*.f64 x x) (*.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)))
(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)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#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 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (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))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x 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 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 x x)
x
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 eps x) (*.f64 #s(literal 5 binary64) x))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 (*.f64 x x) (*.f64 x x))
(pow.f64 x #s(literal 4 binary64))
(*.f64 x x)
x
#s(literal 5 binary64)
eps
#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))) (*.f64 (*.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 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.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)))
(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
(*.f64 (*.f64 x x) (*.f64 x x))
(pow.f64 x #s(literal 4 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)

localize118.0ms (1.3%)

Memory
-4.7MiB live, 107.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0.0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.0390625
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy6.640863827733116
#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.12890625
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy0.16532003162065376
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
accuracy9.963739055735642
#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))) (*.f64 (*.f64 x x) (*.f64 x x))))
accuracy13.30137848458511
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
accuracy0.04296875
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
accuracy0.07650375976844201
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
accuracy0.12890625
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy9.988325459768216
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
accuracy0.0
(*.f64 #s(literal 5 binary64) eps)
accuracy0.04296875
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
accuracy0.06640625
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
accuracy9.988325459768216
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
accuracy0.01171875
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
accuracy0.0546875
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
accuracy0.18058132300974952
(*.f64 (*.f64 x x) #s(literal 10 binary64))
accuracy6.549713032205403
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
Samples
57.0ms191×0valid
22.0ms45×1valid
12.0ms20×2valid
Compiler

Compiled 544 to 72 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-pow: 28.0ms (42.3% of total)
ival-mult: 22.0ms (33.3% of total)
ival-add: 6.0ms (9.1% of total)
adjust: 5.0ms (7.6% of total)
ival-div: 2.0ms (3% of total)
ival-sub: 2.0ms (3% of total)
exact: 1.0ms (1.5% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series52.0ms (0.6%)

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

6 calls:

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

simplify173.0ms (1.9%)

Memory
18.9MiB live, 125.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03271306
110991194
236791035
08298971
Stop Event
iter limit
node limit
Counts
74 → 73
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))
(pow x 2)
(* 5 (* eps (pow x 2)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (pow x 2))
(pow x 4)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 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)))))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* (pow x 4) (+ (* 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)))
(* (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)))))
(* 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 (* 10 (/ eps x))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(* -10 (pow eps 2))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 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 (/ 1 eps)) (* 10 (/ 1 x))))
(* -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)))
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 (*.f64 eps eps) x) #s(literal 10 binary64) (*.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)
(pow x 2)
(*.f64 x x)
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) 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))
(/ (+ (* 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 x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 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 (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 x (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) 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 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)
(* (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)
(*.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)
(* (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)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 x (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) 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 (- (* -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)
(* 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 (*.f64 x x) #s(literal 10 binary64)) 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 (*.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)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) 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 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) x) eps) (/.f64 x eps) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(* 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 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) eps) eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.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 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) x (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #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)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) eps) eps)
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal -1 binary64)))

rewrite199.0ms (2.2%)

Memory
14.9MiB live, 256.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036254
058238
1194218
21251215
08289212
Stop Event
iter limit
node limit
iter limit
Counts
22 → 468
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 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 x x)
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(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))) (*.f64 (*.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 x x) #s(literal 10 binary64))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
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 #s(literal 10 binary64) (*.f64 x x)))))
(*.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))) (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 (*.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))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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)))
(*.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))))) (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 (*.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)))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (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 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (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 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (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 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (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 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 (*.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 (fma.f64 #s(literal 5 binary64) x eps) eps))) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (-.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 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.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 (fma.f64 #s(literal 5 binary64) x eps) eps)))) (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 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 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (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 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (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 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (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 #s(literal 10 binary64) (*.f64 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 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.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 (fma.f64 #s(literal 5 binary64) x eps) eps)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.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 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (-.f64 (*.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 (fma.f64 #s(literal 5 binary64) x eps) eps))) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 (-.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 (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)))))
(/.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 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)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 (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))))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(*.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 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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))))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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)))) (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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(/.f64 (-.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 (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 (*.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 #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 (*.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 (pow.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)))) #s(literal 3 binary64)) (pow.f64 (/.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)))) #s(literal 3 binary64))) (fma.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 (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)))) (fma.f64 (/.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 #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 (*.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 (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 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 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 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (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 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 1 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) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))) (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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 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)) (neg.f64 (/.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))))))
(fma.f64 #s(literal 10 binary64) (*.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 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 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 (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)))) (neg.f64 (/.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 #s(literal 10 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(*.f64 (fma.f64 eps eps (*.f64 #s(literal -25 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.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))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.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)))) (/.f64 #s(literal 1 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)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.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))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (*.f64 #s(literal 5 binary64) 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))) (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 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))) (*.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))) (+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))))))
(/.f64 (neg.f64 (fma.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 (-.f64 (*.f64 #s(literal 5 binary64) x) 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)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.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 (-.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 eps eps (*.f64 (*.f64 #s(literal 5 binary64) 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)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (*.f64 #s(literal 5 binary64) x)) (fma.f64 eps eps (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 (*.f64 #s(literal 5 binary64) x) (-.f64 (*.f64 #s(literal 5 binary64) x) 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 #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 eps eps (*.f64 (*.f64 #s(literal 5 binary64) 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)))))
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(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)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(+.f64 (*.f64 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x x)
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(fma.f64 #s(literal 0 binary64) (neg.f64 x) (*.f64 x x))
(fma.f64 (neg.f64 x) #s(literal 0 binary64) (*.f64 x x))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(+.f64 (*.f64 (neg.f64 x) #s(literal 0 binary64)) (*.f64 x x))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 x)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)
(*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) (*.f64 eps (*.f64 x x)))
(*.f64 eps (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 x (*.f64 (*.f64 eps x) #s(literal 5 binary64)))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))))
(*.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(*.f64 #s(literal 5 binary64) eps)
(*.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64))
(*.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) x)
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)))
(*.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 x #s(literal 3 binary64)))
(*.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)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 5 binary64)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 5 binary64))))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 5 binary64))))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (pow.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x)
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))))
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (*.f64 (*.f64 (*.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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))
(/.f64 (-.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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) #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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #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 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))) (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #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 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.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 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) x (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) x (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.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 eps) x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(*.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64)))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal -10 binary64) eps) x)))
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 eps (fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64)))
(*.f64 eps (+.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))
(*.f64 eps (+.f64 #s(literal 5 binary64) (*.f64 eps (/.f64 #s(literal 10 binary64) x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))) (+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (*.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (*.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))
(/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))))) (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (neg.f64 eps) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 (neg.f64 eps) eps) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (*.f64 x #s(literal -1/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 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (neg.f64 eps) eps) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (neg.f64 eps) (/.f64 (*.f64 #s(literal -10 binary64) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 (*.f64 eps eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) x) (*.f64 eps #s(literal -1 binary64)) (*.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 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(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 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 1 binary64) (*.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) (neg.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(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 #s(literal 5 binary64) eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(fma.f64 eps (neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (/.f64 (*.f64 #s(literal 10 binary64) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 eps (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x)))) (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 #s(literal 5 binary64) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))))))
(+.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(*.f64 (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 eps) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))
(*.f64 (/.f64 (*.f64 (neg.f64 eps) eps) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x))
(*.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x))
(*.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) x))
(*.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (*.f64 x #s(literal -1/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 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 eps) eps) (/.f64 #s(literal -10 binary64) x))
(*.f64 (neg.f64 eps) (/.f64 (*.f64 #s(literal -10 binary64) eps) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 (*.f64 eps eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) x) (*.f64 eps #s(literal -1 binary64)))
(*.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 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -10 binary64) (neg.f64 (/.f64 (*.f64 eps eps) x)))
(*.f64 #s(literal -10 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x))
(*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))
(*.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 eps (neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) x)))
(*.f64 eps (/.f64 (*.f64 #s(literal 10 binary64) eps) x))
(*.f64 eps (*.f64 eps (/.f64 #s(literal 10 binary64) x)))
(pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64))) (neg.f64 x))
(/.f64 (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (neg.f64 (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))
(/.f64 #s(literal -1 binary64) (/.f64 x (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))))
(/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))
(/.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
(/.f64 (*.f64 eps eps) (/.f64 x #s(literal 10 binary64)))
(neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)))
(neg.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))
(neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 (/.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (pow.f64 x #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 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) 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 #s(literal 5 binary64) x)))) #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 (-.f64 (*.f64 #s(literal 5 binary64) x) 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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(*.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 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (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 (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (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 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))) (*.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 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (-.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 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (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 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (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 #s(literal 5 binary64) x) (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 #s(literal 5 binary64) x) (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 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) #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 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (-.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 #s(literal 5 binary64) x)) (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 #s(literal 5 binary64) x)) #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 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))))))
(/.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 (-.f64 (*.f64 #s(literal 5 binary64) x) 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 (-.f64 (*.f64 #s(literal 5 binary64) x) 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))) (-.f64 (*.f64 #s(literal 5 binary64) x) 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))) (-.f64 (*.f64 #s(literal 5 binary64) x) 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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) 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 #s(literal 5 binary64) x)))) (*.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 (-.f64 (*.f64 #s(literal 5 binary64) x) 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 #s(literal 5 binary64) x)))) (*.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 #s(literal 5 binary64) x eps)))
(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 (*.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 #s(literal 10 binary64) x) x)
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(neg.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64))
(*.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)) x)
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)))
(*.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 x) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(neg.f64 (*.f64 (neg.f64 x) (pow.f64 x #s(literal 3 binary64))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (*.f64 (neg.f64 eps) eps)) #s(literal -10 binary64))
(*.f64 (neg.f64 (neg.f64 eps)) (*.f64 #s(literal -10 binary64) eps))
(*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64))
(*.f64 (neg.f64 eps) (*.f64 #s(literal 10 binary64) eps))
(*.f64 (*.f64 #s(literal -10 binary64) eps) eps)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal 1 binary64))
(*.f64 #s(literal -10 binary64) (neg.f64 (*.f64 (neg.f64 eps) eps)))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps))
(*.f64 eps (neg.f64 (*.f64 #s(literal 10 binary64) eps)))
(*.f64 eps (*.f64 #s(literal -10 binary64) eps))
(neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))

eval107.0ms (1.2%)

Memory
-23.1MiB live, 94.8MiB allocated
Compiler

Compiled 22 795 to 2 458 computations (89.2% saved)

prune32.0ms (0.4%)

Memory
26.6MiB live, 65.1MiB allocated
Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New6599668
Fresh404
Picked505
Done123
Total66911680
Accuracy
100.0%
Counts
680 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
89.5%
#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))))
84.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64))))
89.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
89.5%
#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.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
84.3%
#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)) (*.f64 (*.f64 x x) (*.f64 x x))))
Compiler

Compiled 448 to 287 computations (35.9% saved)

simplify171.0ms (1.9%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
cost-diff320
(*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x)
cost-diff704
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x))
cost-diff0
(*.f64 eps eps)
cost-diff0
(fma.f64 #s(literal 5 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
cost-diff0
#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)))
cost-diff0
(*.f64 eps (*.f64 x x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
cost-diff0
(*.f64 #s(literal 5 binary64) eps)
cost-diff0
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
cost-diff0
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x)))
cost-diff0
#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)) (*.f64 (*.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 #s(literal 10 binary64) (*.f64 x x)))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042371
066371
1139347
2333321
3776317
42140317
53832316
08112315
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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 #s(literal 10 binary64) (*.f64 x x))
#s(literal 10 binary64)
(*.f64 x x)
(*.f64 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)) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x x)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(*.f64 x x)
x
#s(literal 5 binary64)
(*.f64 eps (*.f64 x x))
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)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
(*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x)
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x)
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x))
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
eps
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(/.f64 eps x)
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(*.f64 x x)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 x x) #s(literal 10 binary64)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 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 x x) #s(literal 10 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps)
(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 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 x x)
(*.f64 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)) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(*.f64 (*.f64 x x) (*.f64 x x))
(pow.f64 x #s(literal 4 binary64))
(*.f64 x x)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(*.f64 x x)
x
#s(literal 5 binary64)
(*.f64 eps (*.f64 x x))
(*.f64 (*.f64 x x) 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 (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 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps)
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
#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 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x)
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x)
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x))
(*.f64 (*.f64 eps (fma.f64 #s(literal 5 binary64) x (*.f64 #s(literal 10 binary64) eps))) x)
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
eps
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(/.f64 eps x)
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(*.f64 x x)

localize137.0ms (1.5%)

Memory
2.2MiB live, 115.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.13671875
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
accuracy0.2109375
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
accuracy3.592589935903473
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x))
accuracy9.963739055735642
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
accuracy0.0
(*.f64 eps eps)
accuracy0.05078125
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))
accuracy0.11328125
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
accuracy6.640863827733116
#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)))
accuracy0.02734375
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
accuracy0.06640625
(*.f64 eps (*.f64 x x))
accuracy0.1653900390737681
(*.f64 (*.f64 x x) #s(literal 5 binary64))
accuracy9.988325459768216
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
accuracy0.06640625
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x)))
accuracy0.12890625
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy9.963739055735642
#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)) (*.f64 (*.f64 x x) (*.f64 x x))))
accuracy33.09986792854939
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
accuracy0.04296875
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)
accuracy0.109375
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
accuracy0.18058132300974952
(*.f64 #s(literal 10 binary64) (*.f64 x x))
accuracy6.549713032205403
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
Samples
64.0ms191×0valid
30.0ms45×1valid
12.0ms20×2valid
Compiler

Compiled 666 to 82 computations (87.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-mult: 55.0ms (65.4% of total)
ival-pow: 11.0ms (13.1% of total)
ival-add: 7.0ms (8.3% of total)
adjust: 5.0ms (5.9% of total)
ival-div: 4.0ms (4.8% of total)
ival-sub: 2.0ms (2.4% of total)
ival-neg: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series36.0ms (0.4%)

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

6 calls:

TimeVariablePointExpression
10.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (* 5 x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* (* x x) (* x x))) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* x x) 5) (* x x) (* eps (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* eps eps)) (* eps eps) (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (* (* (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) x) x) (- (pow (+ x eps) 5) (pow x 5)) (* eps (+ (* (/ eps x) 10) 5)) (* 10 (* x x)) (* (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) eps) (* (* x x) (* x x)) (* (* (* x x) 5) (* eps (* x x))) (* (* (+ (* 5 x) eps) (* eps eps)) (* eps eps)) (+ (* (/ eps x) 10) 5))
9.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (* 5 x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* (* x x) (* x x))) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* x x) 5) (* x x) (* eps (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* eps eps)) (* eps eps) (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (* (* (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) x) x) (- (pow (+ x eps) 5) (pow x 5)) (* eps (+ (* (/ eps x) 10) 5)) (* 10 (* x x)) (* (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) eps) (* (* x x) (* x x)) (* (* (* x x) 5) (* eps (* x x))) (* (* (+ (* 5 x) eps) (* eps eps)) (* eps eps)) (+ (* (/ eps x) 10) 5))
4.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (* 5 x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* (* x x) (* x x))) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* x x) 5) (* x x) (* eps (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* eps eps)) (* eps eps) (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (* (* (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) x) x) (- (pow (+ x eps) 5) (pow x 5)) (* eps (+ (* (/ eps x) 10) 5)) (* 10 (* x x)) (* (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) eps) (* (* x x) (* x x)) (* (* (* x x) 5) (* eps (* x x))) (* (* (+ (* 5 x) eps) (* eps eps)) (* eps eps)) (+ (* (/ eps x) 10) 5))
4.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (* 5 x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* (* x x) (* x x))) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* x x) 5) (* x x) (* eps (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* eps eps)) (* eps eps) (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (* (* (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) x) x) (- (pow (+ x eps) 5) (pow x 5)) (* eps (+ (* (/ eps x) 10) 5)) (* 10 (* x x)) (* (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) eps) (* (* x x) (* x x)) (* (* (* x x) 5) (* eps (* x x))) (* (* (+ (* 5 x) eps) (* eps eps)) (* eps eps)) (+ (* (/ eps x) 10) 5))
3.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (* 5 x) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* (* x x) (* x x))) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (* 5 eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* x x) 5) (* x x) (* eps (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* eps eps)) (* eps eps) (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (* (* (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) x) x) (- (pow (+ x eps) 5) (pow x 5)) (* eps (+ (* (/ eps x) 10) 5)) (* 10 (* x x)) (* (* (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (* eps eps)) eps) (* (* x x) (* x x)) (* (* (* x x) 5) (* eps (* x x))) (* (* (+ (* 5 x) eps) (* eps eps)) (* eps eps)) (+ (* (/ eps x) 10) 5))

simplify234.0ms (2.6%)

Memory
4.9MiB live, 194.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03851672
113241539
243661362
374641362
081021273
Stop Event
iter limit
node limit
Counts
104 → 103
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))
(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))
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))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 5 (pow x 2))
(pow x 2)
(* eps (pow x 2))
(pow eps 3)
(+ (* 5 (* (pow eps 2) x)) (pow eps 3))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (pow x 2))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow x 4)
(* 5 (* eps (pow x 4)))
(* 10 (/ eps x))
(/ (+ (* 5 x) (* 10 eps)) x)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 2) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 4) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* (pow eps 2) x))
(* x (+ (* 5 (pow eps 2)) (/ (pow eps 3) x)))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 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)))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
5
(+ 5 (* 10 (/ eps x)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 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 (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -5 (pow eps 2)) (* -1 (/ (pow eps 3) x)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow 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 (* 10 (/ eps x))))
(* (pow eps 2) (+ eps (* 5 x)))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(* (pow eps 4) (+ 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 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))))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 3) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* -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 (* (pow eps 3) (- (* -5 (/ 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)))
(* eps (+ (* 10 (/ 1 x)) (* 5 (/ 1 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 (*.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 (*.f64 #s(literal 10 binary64) eps) x) eps (*.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)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(+ (* 5 (* (pow eps 3) x)) (pow eps 4))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 5 (pow eps 3)) (* 10 (* (pow eps 2) x)))) (pow eps 4))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) eps) eps)
(pow eps 2)
(*.f64 eps eps)
(+ (* 5 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (*.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 (*.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)
(* 5 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(pow x 2)
(*.f64 x x)
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(+ (* 5 (* (pow eps 2) x)) (pow eps 3))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps)
(* 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 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 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 x 4)
(pow.f64 x #s(literal 4 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* 10 (/ eps x))
(*.f64 (/.f64 eps x) #s(literal 10 binary64))
(/ (+ (* 5 x) (* 10 eps)) x)
(/.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) 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 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (+.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 2)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) eps)
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 4) (pow x 2)))))
(*.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))) (*.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))
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(*.f64 (+.f64 (/.f64 eps x) #s(literal 5 binary64)) x)
(* (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)
(*.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 2) x))
(*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) eps)
(* x (+ (* 5 (pow eps 2)) (/ (pow eps 3) x)))
(*.f64 (*.f64 (*.f64 eps eps) (+.f64 (/.f64 eps x) #s(literal 5 binary64))) x)
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64))
(* (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)
(* 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))
(* 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
#s(literal 5 binary64)
(+ 5 (* 10 (/ eps x)))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.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 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 (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -5 binary64) (/.f64 eps x)))
(* -1 (* x (+ (* -5 (pow eps 2)) (* -1 (/ (pow eps 3) x)))))
(*.f64 (*.f64 (*.f64 eps eps) (+.f64 (/.f64 eps x) #s(literal 5 binary64))) x)
(* (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))
(* -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)
(* 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) #s(literal 10 binary64)) eps (*.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 2) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) eps) eps)
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (*.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 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 2) (+ eps (* 5 x)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) 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)))
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 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 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) 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 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps)) (fma.f64 (/.f64 (*.f64 #s(literal 8 binary64) x) eps) (/.f64 x eps) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 6 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 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(* eps (+ 1 (* 5 (/ x eps))))
(fma.f64 #s(literal 5 binary64) x 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 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 3) (+ 1 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 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 #s(literal 10 binary64) x) eps) (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.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 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) x (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 4) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) (pow.f64 eps #s(literal 4 binary64)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)) eps) eps)
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) x) eps))
(* -1 (* (pow eps 3) (- (* -5 (/ x eps)) 1)))
(*.f64 (*.f64 (neg.f64 eps) eps) (-.f64 (*.f64 #s(literal -5 binary64) x) eps))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.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 (/ (+ (* 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)))
(* eps (+ (* 10 (/ 1 x)) (* 5 (/ 1 eps))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))

rewrite175.0ms (1.9%)

Memory
23.7MiB live, 214.4MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042321
066315
1240277
21544277
08405277
Stop Event
iter limit
node limit
iter limit
Counts
25 → 433
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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 5 binary64) x 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)) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x)))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 5 binary64) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(*.f64 x x)
(*.f64 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)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
(*.f64 eps eps)
(*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
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 x x) #s(literal 10 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps)) (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 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps)) (pow.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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)))
(*.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (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 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps))
(*.f64 eps (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))) (-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))) (-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (*.f64 eps eps))))
(/.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 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 eps eps) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))))
(/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(fma.f64 eps (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(fma.f64 eps (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 eps eps)))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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)))) (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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))) #s(literal -1 binary64))
(/.f64 (-.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 (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 (*.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 #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 (*.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 (pow.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)))) #s(literal 3 binary64)) (pow.f64 (/.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)))) #s(literal 3 binary64))) (fma.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 (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)))) (fma.f64 (/.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 #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 (*.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 (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 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))) #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 #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)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) eps) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 (*.f64 eps (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 (*.f64 x x) #s(literal 10 binary64)))
(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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 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)) (neg.f64 (/.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))))))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.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 x x) #s(literal 10 binary64)))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(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 x x) #s(literal 10 binary64)) (*.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 x x) #s(literal 10 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)) (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 (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)))) (neg.f64 (/.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 x x) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.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))) (/.f64 #s(literal 1 binary64) (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)))) (/.f64 #s(literal 1 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)) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.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))) (/.f64 #s(literal 1 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))) (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 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))) (*.f64 (/.f64 (*.f64 eps eps) (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 (*.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 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (fma.f64 (/.f64 (*.f64 eps eps) (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 (*.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 (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 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (*.f64 #s(literal 5 binary64) x)) (-.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 #s(literal 5 binary64) x 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 #s(literal 5 binary64) x) 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 #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 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)))))
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))))
(fma.f64 #s(literal 5 binary64) x eps)
(fma.f64 eps #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) x))
(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 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))) (neg.f64 (/.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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) x) x)
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(*.f64 #s(literal 5 binary64) eps)
(*.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x))
(*.f64 (*.f64 #s(literal 5 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 5 binary64) x))
(*.f64 (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x x)
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 (*.f64 eps x) x)
(*.f64 (*.f64 x x) eps)
(*.f64 eps (*.f64 x x))
(*.f64 x (*.f64 eps x))
#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 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal 5 binary64) x (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))) (*.f64 eps eps)) (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)))
(*.f64 (*.f64 (*.f64 eps eps) (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 (*.f64 (*.f64 eps 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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x eps))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))
(*.f64 eps (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps))) (pow.f64 eps #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (pow.f64 eps #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)))) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 9 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (-.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 9 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (-.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (*.f64 eps eps))) (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))) (*.f64 eps eps))) (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 (*.f64 eps eps) (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 (*.f64 eps eps) (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)) (*.f64 eps eps)) (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))) (*.f64 eps eps)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (*.f64 (*.f64 eps eps) (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 (*.f64 eps eps) (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)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (*.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)))) (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (*.f64 (*.f64 eps 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)))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)))
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)))
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (*.f64 eps eps) eps (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) eps (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)) (pow.f64 eps #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 3 binary64)))
(+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps)))
(+.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 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 (log.f64 eps) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x) x) eps)
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps))
(*.f64 eps (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x) x))
(*.f64 x (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))) (-.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)) (*.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))))
(/.f64 (*.f64 (*.f64 x x) eps) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)))
(fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(+.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) x)
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x))
(*.f64 eps (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x) x) (*.f64 x x)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) eps) (pow.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) eps) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (pow.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64))) (pow.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps))))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))) (+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) eps)) (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) eps)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)))) (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)))) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) eps) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)))) (neg.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64))) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) (*.f64 eps (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (-.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps)))))) (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 #s(literal 50 binary64) (/.f64 eps (/.f64 x (*.f64 eps eps)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(fma.f64 (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) #s(literal -1/2 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (neg.f64 (*.f64 eps eps)) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) #s(literal 1 binary64)) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) #s(literal -1 binary64)) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 (*.f64 x #s(literal -1/10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) (/.f64 x eps)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps (*.f64 #s(literal 10 binary64) eps)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 (*.f64 eps eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (*.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps #s(literal -1 binary64)) (*.f64 #s(literal -10 binary64) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal -1 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))))
(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 eps x) #s(literal 10 binary64)) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (/.f64 (*.f64 #s(literal -10 binary64) eps) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps x) (*.f64 #s(literal 10 binary64) eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)))
(fma.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) #s(literal 1 binary64) (*.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 (neg.f64 (*.f64 eps eps)) 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 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 x) 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 5 binary64) eps (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.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) (*.f64 eps eps)) x))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps (/.f64 eps x)) #s(literal 2 binary64)) #s(literal 100 binary64)) (fma.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 eps (/.f64 eps x)) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 (-.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))) (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 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps)
(*.f64 (*.f64 eps eps) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 eps (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 (-.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.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 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 x) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x)
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) (*.f64 x x)) #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) x) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x)
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 x x)) eps)
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 x x))
(*.f64 (*.f64 eps x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 x x) eps) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) eps)))
(*.f64 eps (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))))
(*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 x x) eps)))
(*.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))
(*.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 #s(literal 5 binary64) x (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 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) eps)
(*.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) eps) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 eps (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 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 (*.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 (pow.f64 eps #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (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 #s(literal 5 binary64) x)))) (*.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 (-.f64 #s(literal 25 binary64) (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (pow.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (*.f64 (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (fma.f64 (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) #s(literal 25 binary64))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (neg.f64 (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (-.f64 #s(literal 25 binary64) (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))
(fma.f64 (*.f64 (neg.f64 eps) #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 5 binary64))
(fma.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps)) (/.f64 #s(literal -1 binary64) x) #s(literal 5 binary64))
(fma.f64 (/.f64 (neg.f64 eps) x) #s(literal -10 binary64) #s(literal 5 binary64))
(fma.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64))
(fma.f64 (*.f64 eps #s(literal -1 binary64)) (/.f64 #s(literal -10 binary64) x) #s(literal 5 binary64))
(fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) eps)) (/.f64 #s(literal -1 binary64) x) #s(literal 5 binary64))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 eps #s(literal 1 binary64)) #s(literal 5 binary64))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (pow.f64 x #s(literal -1 binary64)) #s(literal 5 binary64))
(fma.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 #s(literal -1 binary64) x) #s(literal 5 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 5 binary64))
(fma.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(fma.f64 #s(literal -10 binary64) (/.f64 (neg.f64 eps) x) #s(literal 5 binary64))
(fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 5 binary64))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) #s(literal 5 binary64))
(fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))
(-.f64 (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(+.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))

eval258.0ms (2.8%)

Memory
-28.4MiB live, 149.2MiB allocated
Compiler

Compiled 23 212 to 2 928 computations (87.4% saved)

prune25.0ms (0.3%)

Memory
22.3MiB live, 59.4MiB allocated
Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New6198627
Fresh134
Picked325
Done022
Total62315638
Accuracy
100.0%
Counts
638 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
84.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64))))
89.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))) eps))
89.5%
#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)))
89.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
74.4%
#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))
89.4%
#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.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) x) x))
84.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
89.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* 5 x) eps) (* eps eps)) (*.f64 (*.f64 (*.f64 eps eps) (+.f64 (/.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 eps eps)))
Compiler

Compiled 1 172 to 418 computations (64.3% saved)

regimes38.0ms (0.4%)

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

3 calls:

18.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
9.0ms
eps
9.0ms
x
Results
AccuracySegmentsBranch
99.2%3x
99.6%3eps
99.7%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)

regimes23.0ms (0.2%)

Memory
-29.8MiB live, 9.1MiB 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) 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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* 5 x) eps) (* eps eps)) (*.f64 (*.f64 (*.f64 eps eps) (+.f64 (/.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))) 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)) (pow.f64 eps #s(literal 5 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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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 x x) #s(literal 10 binary64))) (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 (+.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)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 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))))
Calls

1 calls:

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

regimes17.0ms (0.2%)

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

2 calls:

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

regimes8.0ms (0.1%)

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

regimes19.0ms (0.2%)

Memory
-19.2MiB live, 17.2MiB 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) 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 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* 5 x) eps) (* eps eps)) (*.f64 (*.f64 (*.f64 eps eps) (+.f64 (/.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 x x)) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))) 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)) (pow.f64 eps #s(literal 5 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)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))
Calls

2 calls:

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

regimes13.0ms (0.1%)

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

2 calls:

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

regimes11.0ms (0.1%)

Memory
-20.1MiB live, 15.9MiB allocated
Counts
13 → 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (* eps (+ (* (/ eps x) 10) 5)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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

2 calls:

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

regimes7.0ms (0.1%)

Memory
23.3MiB live, 23.3MiB allocated
Counts
10 → 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 eps x)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) #s(literal 5 binary64)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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

2 calls:

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

regimes3.0ms (0%)

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

2 calls:

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

regimes5.0ms (0.1%)

Memory
-44.2MiB live, 3.7MiB allocated
Counts
2 → 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.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:

4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.2%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
5.2MiB live, 5.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (*.f64 eps eps)) (*.f64 eps eps)) eps))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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
89.4%1x
89.4%1eps
89.4%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
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
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
2.24005572478871e-291
0.0ms
-1.494473051711424e-306
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

simplify88.0ms (1%)

Memory
2.2MiB live, 40.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
095855
1131854
2187852
3332852
4493852
5626852
6903852
71716852
82818852
95000852
106532852
117310852
127880852
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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #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 x x) #s(literal 10 binary64))) (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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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 (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) 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))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 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))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #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 x x) #s(literal 10 binary64))) (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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) 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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) x))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) 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))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.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 -6325070415853457/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 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 (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.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.7s (19.2%)

Memory
9.3MiB live, 1 004.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036254
058238
1194218
21251215
08289212
042321
066315
1240277
21544277
08405277
03271306
110991194
236791035
08298971
03851672
113241539
243661362
374641362
081021273
03231335
110611223
235271054
375651054
08003983
036246
060246
1216236
21600236
08518236
0245959
1817859
22844712
08421666
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 686 to 722 computations (57.2% saved)

preprocess86.0ms (0.9%)

Memory
-10.7MiB live, 66.0MiB allocated
Compiler

Compiled 1 728 to 208 computations (88% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...