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

Time bar (total: 7.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

Compiled 25 to 19 computations (24% saved)

sample1.4s (19.4%)

Memory
40.7MiB live, 1 678.2MiB allocated
Samples
631.0ms6 672×0valid
302.0ms1 265×1valid
107.0ms319×2valid
Precisions
Click to see histograms. Total time spent on operations: 744.0ms
ival-pow: 387.0ms (52% of total)
ival-<=: 101.0ms (13.6% of total)
ival-add: 95.0ms (12.8% of total)
adjust: 65.0ms (8.7% of total)
ival-sub: 49.0ms (6.6% of total)
ival-and: 22.0ms (3% of total)
exact: 22.0ms (3% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain120.0ms (1.7%)

Memory
-20.2MiB live, 135.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
390-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)))cancellation390
Confusion
Predicted +Predicted -
+390
-0217
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+3900
-00217
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0217
139
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
29.0ms404×0valid
25.0ms86×1valid
5.0ms22×2valid
Compiler

Compiled 82 to 32 computations (61% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-pow: 20.0ms (46.9% of total)
ival-add: 11.0ms (25.8% of total)
adjust: 8.0ms (18.8% of total)
ival-sub: 3.0ms (7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess27.0ms (0.4%)

Memory
31.0MiB live, 31.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.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.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
6.3MiB live, 6.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11423
21923
32523
43323
54823
68123
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))

localize37.0ms (0.5%)

Memory
3.7MiB live, 40.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 5 binary64))
accuracy0.0
(+.f64 x eps)
accuracy0.0234375
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy8.35772691486418
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
20.0ms202×0valid
7.0ms43×1valid
4.0ms11×2valid
Compiler

Compiled 48 to 16 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-pow: 10.0ms (59% of total)
adjust: 3.0ms (17.7% of total)
ival-add: 2.0ms (11.8% of total)
ival-sub: 1.0ms (5.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series11.0ms (0.2%)

Memory
-27.4MiB live, 11.1MiB 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
5.0ms
x
@0
((- (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))
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
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))

simplify314.0ms (4.4%)

Memory
-23.1MiB live, 136.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite180.0ms (2.5%)

Memory
-15.1MiB live, 142.4MiB 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 (1.2%)

Memory
1.2MiB live, 38.4MiB allocated
Compiler

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

prune9.0ms (0.1%)

Memory
17.9MiB live, 17.9MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New3058313
Fresh000
Picked011
Done000
Total3059314
Accuracy
100.0%
Counts
314 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
85.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.8%
#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))))
83.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
74.7%
#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))))
83.2%
#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 357 to 255 computations (28.6% saved)

simplify52.0ms (0.7%)

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

Found 18 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
035263
058263
194260
2175259
3333253
4617253
5802253
61099253
71138253
81293253
91367253
101387253
111410253
121519253
131554253
01554249
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.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)) (*.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))))
(*.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)))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps)
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(*.f64 #s(literal 4 binary64) eps)
#s(literal 4 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.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)
(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)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 10 binary64)
eps
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 5 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.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)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps)))
(*.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)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps)
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 4 binary64)) eps)
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(*.f64 #s(literal 4 binary64) eps)
#s(literal 4 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.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)
(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)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 10 binary64)
eps
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 5 binary64)

localize158.0ms (2.2%)

Memory
20.7MiB live, 138.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.05078125
(*.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)
accuracy0.11232377930532605
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy0.11705384486196127
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
accuracy0.15625
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
accuracy0.4283330806132575
(*.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)))
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
accuracy13.033776700021733
(/.f64 (*.f64 eps eps) x)
accuracy0.0
(/.f64 x eps)
accuracy0.14453125
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.740204009042747
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy9.042772986953151
#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))))
accuracy0.0
(pow.f64 eps #s(literal 5 binary64))
accuracy9.21954504671714
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.00390625
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
accuracy0.10613251953688405
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy9.042772986953151
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
Samples
97.0ms195×0valid
27.0ms48×1valid
9.0ms13×2valid
Compiler

Compiled 478 to 72 computations (84.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-pow: 61.0ms (54.9% of total)
ival-mult: 29.0ms (26.1% of total)
ival-add: 9.0ms (8.1% of total)
adjust: 5.0ms (4.5% of total)
ival-div: 4.0ms (3.6% of total)
ival-sub: 2.0ms (1.8% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series35.0ms (0.5%)

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

6 calls:

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

simplify259.0ms (3.6%)

Memory
16.2MiB live, 210.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02761073
1940991
23057847
36453847
08144789
Stop Event
iter limit
node limit
Counts
65 → 65
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 4 (* eps x)) (* 10 (pow eps 2))) x)
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(* 10 (pow x 3))
(/ (pow eps 2) x)
(* 5 (pow x 4))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 (/ x eps))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 4 eps)
(+ (* 4 eps) (* 10 (/ (pow eps 2) x)))
(+ eps (* 4 eps))
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ 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))))
(* -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 4) (+ eps (* 5 x)))
(* 5 (pow eps 4))
(pow eps 4)
(/ (+ eps (* 5 x)) eps)
(* eps (+ 4 (* 10 (/ eps x))))
(* 5 eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(* (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) (+ (* 4 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* -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 (* eps (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) 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))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.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)))
(+ (* 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 #s(literal 5 binary64) eps) x #s(literal 1 binary64))
(/ x eps)
(/.f64 x eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 4 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (*.f64 eps (fma.f64 #s(literal 4 binary64) x (*.f64 #s(literal 10 binary64) eps))) x)
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
(/.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) eps)
(* 10 (* eps (pow x 3)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(/ (pow eps 2) x)
(/.f64 (*.f64 eps eps) x)
(* 5 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) eps) (+.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 #s(literal 5 binary64) eps) x)
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(fma.f64 (/.f64 #s(literal 5 binary64) eps) x #s(literal 1 binary64))
(* 4 eps)
(*.f64 #s(literal 4 binary64) eps)
(+ (* 4 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 4 binary64)) eps)
(+ eps (* 4 eps))
(*.f64 #s(literal 5 binary64) eps)
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.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 (+ (* -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 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal -10 binary64) (*.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 (/ (+ (* -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 (* 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)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 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 x (fma.f64 x #s(literal 10 binary64) (*.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)))
(* 5 (pow eps 4))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(/ (+ eps (* 5 x)) eps)
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* eps (+ 4 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 4 binary64)) eps)
(* 5 eps)
(*.f64 #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)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) eps)
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) eps) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 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 #s(literal 5 binary64) eps) x))) (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 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 #s(literal 5 binary64) eps) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ (* 4 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 4 binary64) eps)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) eps) eps)
(* (pow eps 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)
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.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)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -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 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64) (*.f64 (*.f64 x x) #s(literal -10 binary64))) (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 (* eps (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps)))))
(*.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)

rewrite211.0ms (3%)

Memory
30.1MiB live, 179.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035222
058222
1218219
21508219
08318216
Stop Event
iter limit
node limit
iter limit
Counts
20 → 478
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
#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 (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)
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (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))
(*.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)
(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)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(/.f64 (*.f64 eps eps) x)
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 eps #s(literal 10 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))))
(fma.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (pow.f64 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 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 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 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(+.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps (pow.f64 eps #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 eps))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 eps #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 2 binary64) (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (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 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 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 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 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))) (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)))
(*.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))) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 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))) (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)))
(*.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 (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)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (pow.f64 eps #s(literal 10 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 10 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))) (-.f64 (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 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 10 binary64))) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 10 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)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (pow.f64 eps #s(literal 10 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 15 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 15 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x 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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (*.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)))))
(/.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)))) (*.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 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)))) (*.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)))))
(/.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 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 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (pow.f64 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))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x 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))) (pow.f64 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 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #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))) (/.f64 #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))) (/.f64 #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)) (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)) (/.f64 #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)) (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)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.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))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.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 (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))) (fma.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 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 (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 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 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 (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 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (-.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 #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)))) (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 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (/.f64 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 (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))) (neg.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) eps))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal -1 binary64)) x)
(*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal 1 binary64) (/.f64 x eps))
(*.f64 (/.f64 x eps) #s(literal 1 binary64))
(*.f64 x (pow.f64 eps #s(literal -1 binary64)))
(pow.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 eps x))
(/.f64 x eps)
(neg.f64 (/.f64 (neg.f64 x) eps))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 eps)) (/.f64 (neg.f64 x) eps))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 x) eps))
(exp.f64 (*.f64 (log.f64 (/.f64 eps x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 4 binary64)) eps)))))
(*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (fma.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps)))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 4 binary64)) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 4 binary64)) eps))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 4 binary64)) eps))) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))))
(fma.f64 (/.f64 (*.f64 (neg.f64 eps) eps) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 eps eps) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 eps #s(literal 4 binary64) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(-.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps))) (neg.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 4 binary64) eps))
(+.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #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 x eps) eps) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (-.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 #s(literal 4 binary64) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps))) (-.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) #s(literal 3 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (*.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 #s(literal 4 binary64) eps)))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)))) (neg.f64 (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #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 x eps) eps) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (*.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) (*.f64 eps eps))) (*.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (neg.f64 x) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (neg.f64 x) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (neg.f64 x) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) x (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (/.f64 (/.f64 x eps) eps) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (/.f64 (/.f64 x eps) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (neg.f64 x) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (neg.f64 x) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (neg.f64 x) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) x (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (/.f64 x eps) eps) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (/.f64 (/.f64 x eps) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 x (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 x (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 x (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 x (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (/.f64 (/.f64 x eps) eps) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 (/.f64 (/.f64 x eps) eps) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (/.f64 (/.f64 x eps) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (/.f64 (/.f64 x eps) eps) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps)) (*.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (/.f64 x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #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 x eps) eps) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (-.f64 (*.f64 eps eps) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))) (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 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 #s(literal -10 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))) eps)
(fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) eps (neg.f64 eps))) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps)))) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)))) eps)
(fma.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))))) eps)
(fma.f64 #s(literal -1 binary64) (neg.f64 eps) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 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) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -4 binary64) eps)) #s(literal -1 binary64)) eps)
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))
(fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 4 binary64)) eps)))) eps)
(fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))))) #s(literal -1 binary64)) eps)
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)
(fma.f64 #s(literal 4 binary64) eps (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))
(fma.f64 eps #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))
(+.f64 (+.f64 eps (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 #s(literal 4 binary64) eps))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)
(+.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) eps))
(+.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (pow.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)))) (neg.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))))
(fma.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))))
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))
(fma.f64 eps (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (pow.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) eps) (pow.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (pow.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 eps (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) #s(literal -1 binary64)))
(*.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)
(*.f64 eps (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))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps)) (*.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 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (*.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 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))) (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))) (-.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)))) (-.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (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 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (-.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))) (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)) (neg.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) eps)) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) eps) (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))) (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 eps (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 eps (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (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)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps))
(fma.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) eps))
(+.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(+.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (pow.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (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))))
(pow.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (*.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)))) (neg.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (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))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (pow.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (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)))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 10 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 10 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(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)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 10 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (fma.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(+.f64 (*.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)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(*.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64)))
(*.f64 (*.f64 x x) (*.f64 x #s(literal 10 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(*.f64 (/.f64 eps #s(literal -1 binary64)) (/.f64 (neg.f64 eps) x))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 x eps) eps))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 eps eps))
(*.f64 (/.f64 eps x) eps)
(*.f64 (*.f64 (neg.f64 eps) eps) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 eps eps) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps eps) x))
(*.f64 eps (/.f64 eps x))
(pow.f64 (/.f64 (/.f64 x eps) eps) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x eps) eps)))
(/.f64 (*.f64 (neg.f64 eps) eps) (neg.f64 x))
(/.f64 (*.f64 eps eps) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 x eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x eps) eps))
(/.f64 eps (/.f64 x eps))
(neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) x))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (*.f64 (neg.f64 eps) eps) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 eps) eps) x))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x eps) eps)) #s(literal -1 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)))

eval68.0ms (1%)

Memory
-11.1MiB live, 111.0MiB allocated
Compiler

Compiled 21 160 to 2 311 computations (89.1% saved)

prune19.0ms (0.3%)

Memory
3.4MiB live, 41.4MiB allocated
Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New54610556
Fresh123
Picked415
Done011
Total55114565
Accuracy
100.0%
Counts
565 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
83.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))))
76.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
85.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)))))
85.8%
#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))))
74.7%
#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))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)))) eps) (pow.f64 x #s(literal 4 binary64))))
85.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) eps))
83.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
83.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
Compiler

Compiled 598 to 417 computations (30.3% saved)

simplify190.0ms (2.7%)

Memory
19.7MiB live, 93.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
cost-diff0
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
cost-diff384
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
(pow.f64 eps #s(literal 4 binary64))
cost-diff0
(fma.f64 #s(literal 5 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
cost-diff0
(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
(*.f64 #s(literal 10 binary64) eps)
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
cost-diff320
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
cost-diff704
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
cost-diff0
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
cost-diff128
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
cost-diff704
(*.f64 (+.f64 (*.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
044326
068332
1112328
2197316
3389316
4944310
51260294
62425294
73037294
83394294
93686294
104164294
114841294
125776294
136572294
147040294
157408294
167778294
08036292
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 x eps) #s(literal 5 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)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 #s(literal 10 binary64) eps)
#s(literal 10 binary64)
eps
(/.f64 eps x)
x
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.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 (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) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(/.f64 eps x)
eps
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (+.f64 (*.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 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(+.f64 (*.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 x eps) #s(literal 5 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)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 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 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(*.f64 #s(literal 10 binary64) eps)
#s(literal 10 binary64)
eps
(/.f64 eps x)
x
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.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 (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) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))) eps))
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))) eps)
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(/.f64 eps x)
eps
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)

localize184.0ms (2.6%)

Memory
-37.6MiB live, 176.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.05078125
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
accuracy0.13119125976844204
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
accuracy1.4339552097658392
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
accuracy0.0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0.0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.05078125
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy9.042772986953151
#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.0
(pow.f64 x #s(literal 4 binary64))
accuracy0.05078125
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
accuracy0.11232377930532605
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy10.68114088658264
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
accuracy0.078125
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
accuracy0.232753759768442
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
accuracy3.0520027766337705
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy0.0
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
accuracy0.28515625
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
accuracy0.740204009042747
(*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy9.042772986953151
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Samples
81.0ms191×0valid
28.0ms52×1valid
24.0ms13×2valid
Compiler

Compiled 564 to 88 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-pow: 31.0ms (32.4% of total)
ival-mult: 28.0ms (29.3% of total)
ival-add: 24.0ms (25.1% of total)
adjust: 6.0ms (6.3% of total)
ival-div: 4.0ms (4.2% of total)
ival-sub: 2.0ms (2.1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.4%)

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

6 calls:

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

simplify212.0ms (3%)

Memory
-1.9MiB live, 186.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02901136
19921035
23231882
37166882
08008821
Stop Event
iter limit
node limit
Counts
74 → 73
Calls
Call 1
Inputs
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(+ (* 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 (/ x eps))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 4)
eps
(+ eps (* 5 x))
(* 10 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ eps x))
(/ (+ (* 5 x) (* 10 eps)) x)
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 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))))))))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
5
(+ 5 (* 10 (/ eps x)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (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))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* (pow eps 4) (+ eps (* 5 x)))
(/ (+ eps (* 5 x)) eps)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* 10 eps)
(pow eps 4)
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* eps (+ 1 (* 5 (/ x eps))))
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(* -1 (* eps (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps)))))
(* eps (+ (* 10 (/ 1 x)) (* 5 (/ 1 eps))))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.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)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(* 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 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 (* 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))
eps
(+ eps (* 5 x))
(fma.f64 #s(literal 5 binary64) x eps)
(* 10 (* eps (pow x 3)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) eps) #s(literal 10 binary64))
(* (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 (/ 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)
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(* (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 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(fma.f64 #s(literal 5 binary64) x eps)
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 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
#s(literal 5 binary64)
(+ 5 (* 10 (/ eps x)))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 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 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 (* x (- (* -1 (/ eps x)) 5)))
(neg.f64 (fma.f64 #s(literal -5 binary64) x (neg.f64 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 (+ (* 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 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 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 #s(literal 10 binary64) (pow.f64 x #s(literal 3 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 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) 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)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 10 eps)
(*.f64 #s(literal 10 binary64) eps)
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) 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 (+ (* 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 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 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ 1 (* 5 (/ x eps))))
(fma.f64 #s(literal 5 binary64) x eps)
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64))) eps)
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 eps))) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(neg.f64 (fma.f64 #s(literal -5 binary64) x (neg.f64 eps)))
(* -1 (* eps (+ (* -10 (pow x 3)) (* -5 (/ (pow x 4) eps)))))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (pow.f64 x #s(literal 3 binary64)))
(* eps (+ (* 10 (/ 1 x)) (* 5 (/ 1 eps))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))

rewrite212.0ms (3%)

Memory
27.8MiB live, 220.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044284
068276
1236276
21470276
08173270
Stop Event
iter limit
node limit
iter limit
Counts
22 → 436
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 #s(literal 10 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 (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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
(pow.f64 eps #s(literal 4 binary64))
(*.f64 (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 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
Outputs
(*.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))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 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))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 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))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 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)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64)) (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 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (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 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (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 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) #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 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) #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 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps))))))
(/.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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps))))))
(/.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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)))))
(/.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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)))))
(/.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) (*.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)))))
(/.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 #s(literal 5 binary64) (/.f64 x eps)))) (*.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 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 #s(literal 5 binary64) (/.f64 x eps)))) (*.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 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(fma.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 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 #s(literal 5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))
(*.f64 (neg.f64 (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 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #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))) (/.f64 #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 #s(literal 5 binary64) (/.f64 x eps)))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #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)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))))
(*.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 #s(literal 5 binary64) (/.f64 x eps)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)))) (*.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))
(/.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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(/.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 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))))
(/.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 #s(literal 5 binary64) (/.f64 x eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal -2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))
(/.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 #s(literal 5 binary64) (/.f64 x eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))) (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 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))))
(fma.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #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 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #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 #s(literal 5 binary64) (/.f64 x eps)))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal -1 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))
(+.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))))
(*.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal -5 binary64) (/.f64 (neg.f64 x) eps))
(*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))
(*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64))
(*.f64 #s(literal 5 binary64) (/.f64 x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 x (/.f64 #s(literal 5 binary64) eps))
(*.f64 x (*.f64 (pow.f64 eps #s(literal -1 binary64)) #s(literal 5 binary64)))
(pow.f64 (/.f64 eps (*.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64))) eps)
(/.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x))) eps)
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x))) eps)
(/.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (neg.f64 eps))
(/.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (neg.f64 eps))
(/.f64 #s(literal -5 binary64) (/.f64 (neg.f64 eps) x))
(/.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (*.f64 #s(literal 5 binary64) x))))
(/.f64 (*.f64 #s(literal 5 binary64) x) eps)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) (*.f64 (neg.f64 x) #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (*.f64 #s(literal 5 binary64) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps x) #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 #s(literal 5 binary64) (/.f64 eps x))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (*.f64 x x)) (pow.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 x (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (*.f64 x x)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))))
(fma.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) eps)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) eps)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps eps) #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 5 binary64)) eps))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.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 (/.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -1 binary64) eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) eps) (pow.f64 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) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) eps)) (*.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 #s(literal 10 binary64) (neg.f64 x)) (/.f64 eps (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) (/.f64 #s(literal -1 binary64) eps)) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal -1 binary64))) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps (/.f64 #s(literal -1 binary64) eps)) (/.f64 #s(literal 10 binary64) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 eps (pow.f64 eps #s(literal -1 binary64))) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) eps)) (/.f64 (*.f64 #s(literal 10 binary64) eps) (neg.f64 x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 eps (pow.f64 eps #s(literal -1 binary64))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (neg.f64 eps) (*.f64 #s(literal 10 binary64) eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (neg.f64 eps)) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (neg.f64 eps) x) (/.f64 #s(literal 10 binary64) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -1 binary64) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps)) (/.f64 #s(literal -1 binary64) x) (*.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 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) (pow.f64 eps #s(literal -1 binary64))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 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 #s(literal 10 binary64) (pow.f64 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 10 binary64) eps) (/.f64 eps x) (*.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 1 binary64) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))))
(+.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 #s(literal 10 binary64) eps) #s(literal 1 binary64))
(*.f64 #s(literal 10 binary64) eps)
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) eps))
(*.f64 eps #s(literal 10 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 (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 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 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 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.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 (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)))
#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 (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 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #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 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x 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) (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 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #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))))))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 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 (*.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 (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)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps))
(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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps))))
(/.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 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.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 (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 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps)))
(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 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64) 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))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(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 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (pow.f64 x #s(literal 4 binary64))) (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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #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 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 x x)) (*.f64 x x))
(*.f64 (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)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 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)) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 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)) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #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 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #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 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.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 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps))
(*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))) eps)
(*.f64 eps #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal -5 binary64) eps)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) eps)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #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 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 (fma.f64 (pow.f64 (/.f64 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 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 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #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 eps x) #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 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 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 (fma.f64 (pow.f64 (/.f64 eps x) #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 (fma.f64 (pow.f64 (/.f64 eps x) #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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (fma.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 eps x) #s(literal 50 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 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 eps x) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 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 #s(literal 1 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 (*.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 (neg.f64 (*.f64 #s(literal 10 binary64) eps)) (/.f64 #s(literal -1 binary64) x) #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 (*.f64 #s(literal 10 binary64) eps) (pow.f64 x #s(literal -1 binary64)) #s(literal 5 binary64))
(fma.f64 #s(literal 10 binary64) (/.f64 eps 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 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) #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)))

eval58.0ms (0.8%)

Memory
-21.4MiB live, 105.9MiB allocated
Compiler

Compiled 18 880 to 2 223 computations (88.2% saved)

prune54.0ms (0.7%)

Memory
-4.7MiB live, 33.8MiB allocated
Pruning

17 alts after pruning (13 fresh and 4 done)

PrunedKeptTotal
New49111502
Fresh527
Picked325
Done022
Total49917516
Accuracy
100.0%
Counts
516 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.8%
#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))))
85.7%
#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))))
74.7%
#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))))
85.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
85.7%
#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)))
83.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) eps))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)) (*.f64 x x)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x)))
70.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
83.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) eps) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) (pow.f64 x #s(literal 3 binary64)))))
Compiler

Compiled 873 to 563 computations (35.5% saved)

simplify211.0ms (3%)

Memory
19.4MiB live, 141.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
043395
065407
1123369
2253349
3451349
4769349
5922338
61035338
71141338
82386338
93555338
103800338
113964338
124105338
134243338
144415338
157033338
08009327
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
(*.f64 eps eps)
eps
(*.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))
(*.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 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x))
(*.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) x)
(*.f64 (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)
eps
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(literal 5 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow.f64 eps #s(literal 4 binary64))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
(*.f64 eps eps)
eps
(*.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 (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 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)) (*.f64 x x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #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 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) x) eps)
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(*.f64 (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)
eps
x
#s(literal 10 binary64)
#s(literal 5 binary64)
(*.f64 x x)
#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 (*.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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(literal 5 binary64)

localize195.0ms (2.7%)

Memory
-4.2MiB live, 191.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 4 binary64))
accuracy0.03125
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
accuracy0.03972626953688403
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
accuracy10.68114088658264
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
accuracy0.13119125976844204
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
accuracy0.1484375
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
accuracy0.22265625
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
accuracy0.05078125
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps)
accuracy0.11232377930532605
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64))
accuracy0.15462875976844204
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy10.68114088658264
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
accuracy0.078125
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
accuracy0.09994125976844202
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
accuracy10.466466049752142
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
accuracy13.919677112949278
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
accuracy0.0
(*.f64 eps eps)
accuracy0.05078125
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
accuracy0.14453125
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
accuracy9.042772986953151
#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))))
Samples
71.0ms52×1valid
65.0ms191×0valid
7.0ms13×2valid
Compiler

Compiled 662 to 82 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-mult: 93.0ms (76.5% of total)
ival-pow: 14.0ms (11.5% of total)
ival-add: 6.0ms (4.9% of total)
adjust: 4.0ms (3.3% of total)
ival-div: 2.0ms (1.6% of total)
ival-sub: 2.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series30.0ms (0.4%)

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

6 calls:

TimeVariablePointExpression
8.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* eps eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* (* 10 x) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (* (* x x) (* x x)) 5) eps) (* (* (* x x) (* x x)) 5) (* x x) (* (* (+ (* (/ eps x) 10) 5) eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (* (* eps eps) (* eps eps)) (* (* x x) (* x x)) (* (+ (* (/ eps x) 10) 5) eps) (+ (* (/ eps x) 10) 5))
6.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* eps eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* (* 10 x) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (* (* x x) (* x x)) 5) eps) (* (* (* x x) (* x x)) 5) (* x x) (* (* (+ (* (/ eps x) 10) 5) eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (* (* eps eps) (* eps eps)) (* (* x x) (* x x)) (* (+ (* (/ eps x) 10) 5) eps) (+ (* (/ eps x) 10) 5))
4.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* eps eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* (* 10 x) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (* (* x x) (* x x)) 5) eps) (* (* (* x x) (* x x)) 5) (* x x) (* (* (+ (* (/ eps x) 10) 5) eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (* (* eps eps) (* eps eps)) (* (* x x) (* x x)) (* (+ (* (/ eps x) 10) 5) eps) (+ (* (/ eps x) 10) 5))
3.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* eps eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* (* 10 x) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (* (* x x) (* x x)) 5) eps) (* (* (* x x) (* x x)) 5) (* x x) (* (* (+ (* (/ eps x) 10) 5) eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (* (* eps eps) (* eps eps)) (* (* x x) (* x x)) (* (+ (* (/ eps x) 10) 5) eps) (+ (* (/ eps x) 10) 5))
3.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* eps eps) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* (* 10 x) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (* (* x x) (* x x)) 5) eps) (* (* (* x x) (* x x)) 5) (* x x) (* (* (+ (* (/ eps x) 10) 5) eps) x) (- (pow (+ x eps) 5) (pow x 5)) (* (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (* x x)) (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (* (* eps eps) (* eps eps)) (* (* x x) (* x x)) (* (+ (* (/ eps x) 10) 5) eps) (+ (* (/ eps x) 10) 5))

simplify222.0ms (3.1%)

Memory
33.6MiB live, 146.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02881123
19841012
23205880
37090878
08165823
Stop Event
iter limit
node limit
Counts
72 → 71
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))
eps
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 2)
(* 10 (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(* eps (pow x 4))
(pow x 4)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 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))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps x))
(* x (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) 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))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* -1 (* x (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 2)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ (* 5 x) (* 10 eps)))
(pow eps 4)
(* eps (+ 5 (* 10 (/ eps 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))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* 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)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* eps (- (* -5 (/ x 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))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.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)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
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)) #s(literal 10 binary64)) eps) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(* 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)
(* 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 2)
(*.f64 x x)
(* 10 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) (/.f64 eps x))
(* 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 x) eps) #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 x) eps) #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)) x) #s(literal 5 binary64))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(*.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)
(* 5 (* eps x))
(*.f64 (*.f64 eps x) #s(literal 5 binary64))
(* x (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(* 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
#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 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) eps) eps (/.f64 (fma.f64 (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 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -5 binary64) (/.f64 eps x)))
(* -1 (* x (+ (* -10 (/ (pow eps 2) x)) (* -5 eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #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 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)))
(pow eps 2)
(*.f64 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 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)
(* eps (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #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 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)))
(* 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 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) 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)
(* 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 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal -5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 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))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal -5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(neg.f64 (fma.f64 #s(literal -5 binary64) x (neg.f64 eps)))
(* eps (+ (* 10 (/ 1 x)) (* 5 (/ 1 eps))))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))

rewrite279.0ms (3.9%)

Memory
-3.7MiB live, 111.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043351
065329
1212305
21158305
08276305
Stop Event
iter limit
node limit
iter limit
Counts
24 → 355
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps 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 x x)
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (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))
Outputs
#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 (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 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (pow.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) 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 (pow.f64 eps #s(literal 3 binary64)) (*.f64 eps (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x 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 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(/.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 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (neg.f64 eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #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 (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 (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 5 binary64) x) (fma.f64 #s(literal 5 binary64) x (neg.f64 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 (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 (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 625 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) (fma.f64 #s(literal 5 binary64) x (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.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 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1953125 binary64) (pow.f64 eps #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) 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 (-.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 (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 (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 5 binary64) x) (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 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) x eps))))
(/.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) (/.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) (fma.f64 #s(literal 5 binary64) x (neg.f64 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) (fma.f64 #s(literal 5 binary64) x (neg.f64 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 #s(literal 1 binary64) 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))
(*.f64 (pow.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (pow.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x))))
(*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)) x) x)
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)))
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)) (*.f64 x x))
(*.f64 x (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)) x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) eps)
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps x) eps))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 10 binary64) x))
(*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) eps))
(*.f64 x (*.f64 (*.f64 #s(literal 10 binary64) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 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)))
(*.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))))
(*.f64 (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)))
(*.f64 x x)
(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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (*.f64 eps x)) (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)) (*.f64 eps x)) (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 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) x) (pow.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) eps)
(*.f64 (*.f64 eps x) (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)) (*.f64 eps x))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x)
(*.f64 eps (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) x))
(*.f64 x (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (*.f64 eps x))) (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)) (*.f64 eps x))) (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 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) x)) (neg.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal -2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (*.f64 eps x)) (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)) (*.f64 eps x)) (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 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) x) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))))
(/.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)) (*.f64 eps x))))
(/.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)) (*.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)))
(/.f64 (*.f64 eps x) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)))
(fma.f64 (*.f64 eps x) (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps x) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))))
(fma.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) x))
(fma.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) x (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))))
(fma.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(+.f64 (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) x) (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) x))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) x) (*.f64 (*.f64 #s(literal 5 binary64) eps) x))
(+.f64 (*.f64 (*.f64 eps x) (*.f64 (/.f64 eps x) #s(literal 10 binary64))) (*.f64 (*.f64 eps x) #s(literal 5 binary64)))
(+.f64 (*.f64 (*.f64 eps x) #s(literal 5 binary64)) (*.f64 (*.f64 eps x) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 eps x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 x (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) (*.f64 x x)))
(*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x)
(*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))))
(*.f64 x (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x))
#s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 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)))
(*.f64 (*.f64 eps (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (*.f64 eps (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 eps x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) eps))
(*.f64 eps (pow.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(*.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 (exp.f64 #s(literal 4 binary64)) (log.f64 x))
(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 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps (pow.f64 eps #s(literal 3 binary64)))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 eps #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 2 binary64) (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))
(*.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 (exp.f64 #s(literal 4 binary64)) (log.f64 x))
(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 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.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 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 #s(literal -100 binary64) (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) (pow.f64 (*.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 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(*.f64 eps (+.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) eps))))
(*.f64 eps (fma.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) eps) #s(literal 5 binary64)))
(*.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 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (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 -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 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 #s(literal -100 binary64) (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64))))) (neg.f64 (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 625 binary64) (pow.f64 eps #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 6 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 15625 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 625 binary64) (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))) #s(literal 2 binary64)))) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 6 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 15625 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.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))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) (*.f64 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 -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 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 #s(literal -100 binary64) (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)))) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))))
(/.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 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -25 binary64) (*.f64 eps eps))) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.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 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 #s(literal -100 binary64) (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64))))))
(/.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 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))) (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (/.f64 eps x) eps) #s(literal 3 binary64)) #s(literal 1000 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #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 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64)))))))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(fma.f64 (/.f64 (neg.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) eps) #s(literal -1 binary64)) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 eps (pow.f64 eps #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 (*.f64 (*.f64 #s(literal 10 binary64) eps) eps) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) eps) (pow.f64 eps #s(literal -1 binary64))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(fma.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 eps #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 #s(literal 10 binary64) (pow.f64 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 10 binary64) eps) (/.f64 eps x) (*.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 5 binary64) eps (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 10 binary64) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 eps x) #s(literal 10 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 eps x) eps) #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 eps (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(*.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 (*.f64 (/.f64 eps x) #s(literal 10 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)) (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 4 binary64)) #s(literal 625 binary64)) #s(literal 1 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 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 6 binary64)) #s(literal 15625 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (pow.f64 (*.f64 (/.f64 eps x) #s(literal 50 binary64)) #s(literal 2 binary64)))) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 6 binary64)) #s(literal 15625 binary64)) #s(literal 1 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))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 9 binary64)) #s(literal 1953125 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) #s(literal 6 binary64)) (-.f64 #s(literal 15625 binary64) (*.f64 (pow.f64 (/.f64 x eps) #s(literal -3 binary64)) #s(literal 125000 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 (/.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 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (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 (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 #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 (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) (/.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 (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal -5 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 (*.f64 (/.f64 eps x) #s(literal 10 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)) (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 (neg.f64 eps) #s(literal -1 binary64)) (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))
(fma.f64 #s(literal -10 binary64) (/.f64 (neg.f64 eps) x) #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 (*.f64 #s(literal 10 binary64) eps) (pow.f64 x #s(literal -1 binary64)) #s(literal 5 binary64))
(fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 5 binary64))
(fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 10 binary64)) #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)))

eval225.0ms (3.2%)

Memory
-48.4MiB live, 69.2MiB allocated
Compiler

Compiled 17 895 to 2 255 computations (87.4% saved)

prune77.0ms (1.1%)

Memory
-4.4MiB live, 108.9MiB allocated
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New42011431
Fresh538
Picked415
Done134
Total43018448
Accuracy
100.0%
Counts
448 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.9%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
85.7%
#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))))
85.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (/.f64 (fma.f64 eps eps (*.f64 #s(literal -25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
74.7%
#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))))
85.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
85.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 eps eps)))
85.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) eps)) #s(literal 5 binary64)))
83.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 5 binary64)))) eps))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 eps (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 5 binary64))))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* (* (pow x 3) 10) eps) (* (pow x 4) 5)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) eps))
85.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
70.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* (/ eps x) 10) 5) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x)))
83.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (* (* (+ (* (/ eps x) 10) 5) eps) x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
Compiler

Compiled 1 625 to 543 computations (66.6% saved)

regimes36.0ms (0.5%)

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

3 calls:

14.0ms
eps
11.0ms
x
10.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.2%3x
98.3%3eps
99.3%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes14.0ms (0.2%)

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

1 calls:

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

regimes23.0ms (0.3%)

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

2 calls:

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

regimes10.0ms (0.1%)

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

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
99.0%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes9.0ms (0.1%)

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

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
99.0%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes34.0ms (0.5%)

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

1 calls:

33.0ms
x
Results
AccuracySegmentsBranch
98.9%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes5.0ms (0.1%)

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

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes10.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 11 computations (0% saved)

regimes22.0ms (0.3%)

Memory
-34.3MiB live, 8.4MiB allocated
Accuracy

Total -8.4b remaining (-78.6%)

Threshold costs -8.4b (-78.6%)

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

3 calls:

19.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
83.2%1x
83.2%1eps
83.2%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
8.3033e-320
0.0ms
-4.1605e-320
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
8.3033e-320
0.0ms
-4.1605e-320
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch27.0ms (0.4%)

Memory
3.7MiB live, 37.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
8.159237112172547e-65
1.3464600615856973e-64
13.0ms
-1.5402640878358697e-64
-8.050345173547053e-67
Samples
12.0ms176×0valid
Compiler

Compiled 680 to 467 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-pow: 6.0ms (72.5% of total)
ival-sub: 1.0ms (12.1% of total)
ival-add: 1.0ms (12.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.159237112172547e-65
1.3464600615856973e-64
1.0ms
-1.5402640878358697e-64
-8.050345173547053e-67
Compiler

Compiled 658 to 456 computations (30.7% saved)

bsearch2.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.159237112172547e-65
1.3464600615856973e-64
1.0ms
-1.5402640878358697e-64
-8.050345173547053e-67
Compiler

Compiled 702 to 467 computations (33.5% saved)

bsearch2.0ms (0%)

Memory
3.7MiB live, 3.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.159237112172547e-65
1.3464600615856973e-64
1.0ms
-1.5402640878358697e-64
-8.050345173547053e-67
Compiler

Compiled 694 to 463 computations (33.3% saved)

bsearch11.0ms (0.2%)

Memory
22.7MiB live, 22.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.159237112172547e-65
1.3464600615856973e-64
9.0ms
-4.8402288087527286e-64
-1.5402640878358697e-64
Samples
6.0ms80×0valid
Compiler

Compiled 631 to 398 computations (36.9% saved)

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

simplify95.0ms (1.3%)

Memory
-8.5MiB live, 63.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
0104733
1136711
2177711
3274711
4525711
5680711
6776685
7947685
81843685
92401685
102887685
113688685
124353685
135301685
147117685
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 -253/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -253/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -7114265962740707/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* (/ eps x) 10) 5) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (* (* (+ (* (/ eps x) 10) 5) eps) x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* (/ eps x) 10) 5) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (* (* (+ (* (/ eps x) 10) 5) eps) x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
Outputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -253/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -253/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)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -253/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -253/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)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))) (*.f64 eps x))) x) x))))
(if (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x)))))
(if (or (<=.f64 x #s(literal -2223208113356471/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) (not (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 x (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)))
(if (<=.f64 x #s(literal -7114265962740707/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* (/ eps x) 10) 5) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (* (* (+ (* (/ eps x) 10) 5) eps) x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* (/ eps x) 10) 5) #s(literal 5 binary64)) eps) x) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* 10 eps) (/ eps x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (* (* (+ (* (/ eps x) 10) 5) eps) x) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))

soundness1.6s (22%)

Memory
10.8MiB live, 937.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044284
068276
1236276
21470276
08173270
043351
065329
1212305
21158305
08276305
02901136
19921035
23231882
37166882
08008821
0245959
1817859
22844712
08421666
035222
058222
1218219
21508219
08318216
02881123
19841012
23205880
37090878
08165823
02761073
1940991
23057847
36453847
08144789
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 656 to 754 computations (54.5% saved)

preprocess118.0ms (1.7%)

Memory
-3.4MiB live, 79.0MiB allocated
Compiler

Compiled 1 484 to 228 computations (84.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...