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

Time bar (total: 7.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze0.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated; 0ms collecting garbage
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)

sample2.5s (31%)

Memory
-80.4MiB live, 2 507.2MiB allocated; 1.6s collecting garbage
Samples
1.6s6 719×0valid
332.0ms1 230×1valid
75.0ms307×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-pow: 1.1s (70% of total)
ival-add: 134.0ms (8.5% of total)
ival-<=: 126.0ms (8% of total)
adjust: 96.0ms (6.1% of total)
ival-sub: 69.0ms (4.4% of total)
ival-and: 24.0ms (1.5% of total)
exact: 22.0ms (1.4% of total)
ival-assert: 4.0ms (0.3% of total)
Bogosity

explain136.0ms (1.7%)

Memory
5.0MiB live, 153.9MiB allocated; 16ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
270-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)))cancellation270
Confusion
Predicted +Predicted -
+270
-0229
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+2700
-00229
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0229
127
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms428×0valid
9.0ms54×1valid
7.0ms30×2valid
Compiler

Compiled 59 to 25 computations (57.6% saved)

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

preprocess59.0ms (0.7%)

Memory
-33.0MiB live, 13.7MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01953
12253
079
0119
1129
0129
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.1%
(-.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)

simplify3.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
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
11223
01223
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))

localize29.0ms (0.4%)

Memory
15.1MiB live, 15.1MiB allocated; 0ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 5 binary64))
accuracy0.0
(+.f64 x eps)
accuracy0.024101269536884032
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy5.616530372715988
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
15.0ms214×0valid
4.0ms27×1valid
3.0ms15×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

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

series8.0ms (0.1%)

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

6 calls:

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

simplify192.0ms (2.4%)

Memory
10.6MiB live, 96.7MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0245963
1900862
24071694
08439658
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 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal -10 binary64))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 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) eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x) 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 (/.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) eps (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) x)) x) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 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) #s(literal 1 binary64)) (/.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) eps)) x)) (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 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) eps)) x)) (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) eps) x) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (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 #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 #s(literal -10 binary64) (*.f64 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 #s(literal -10 binary64) (*.f64 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 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))) (neg.f64 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 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) (neg.f64 x)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.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 x (*.f64 eps eps)) (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps)) eps)) (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 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 2 binary64)) eps)) eps) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps) x) eps) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (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 (neg.f64 (-.f64 (*.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 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -10 binary64) (*.f64 x x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)))

rewrite217.0ms (2.7%)

Memory
-1.4MiB live, 98.4MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15020
234520
3361520
0824120
Stop Event
iter limit
node limit
iter limit
Counts
4 → 197
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 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 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 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64)))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) (-.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))) (-.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 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 (+.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 (-.f64 (pow.f64 (*.f64 (+.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 (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 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 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 (/.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 (-.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 (+.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 30 binary64)) (pow.f64 x #s(literal 30 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 (pow.f64 (+.f64 eps x) #s(literal 30 binary64)) (pow.f64 x #s(literal 30 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 (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 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 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 x #s(literal 10 binary64)) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (-.f64 (-.f64 (pow.f64 (*.f64 (+.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 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 (-.f64 (pow.f64 (*.f64 (+.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))))
(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 (exp.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))) (exp.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))) (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 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 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)))))
(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))) (/.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 (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 (neg.f64 (neg.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 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (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 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 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)))) (/.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/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (neg.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) (pow.f64 (+.f64 eps 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 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (neg.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)))) (/.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 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 (pow.f64 x #s(literal 5/2 binary64)) (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(fma.f64 (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)))) (/.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 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)))) (/.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 5 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (-.f64 (-.f64 (pow.f64 (*.f64 (+.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)) (*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) (pow.f64 x #s(literal 5/2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(+.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (-.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (+.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (neg.f64 (pow.f64 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 (exp.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))) (exp.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))))
(*.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 eps x) #s(literal 5/4 binary64)) (pow.f64 (+.f64 eps x) #s(literal 15/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 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 5/2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(pow.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) #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 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) #s(literal 1/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 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x eps)))) (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 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(fabs.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(exp.f64 (/.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) #s(literal 2 binary64)))
(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 (*.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(+.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(*.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 (-.f64 x eps) (+.f64 eps x)) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (+.f64 eps x) (*.f64 x x)))
(*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (/.f64 (+.f64 eps x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)))) (exp.f64 (log.f64 (-.f64 eps x))))
(/.f64 (exp.f64 (log.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x eps)))) (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 (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 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 2 binary64))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))
(/.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 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x eps))) (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 (-.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 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (*.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 eps x) eps (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 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 (pow.f64 x #s(literal 6 binary64)) (pow.f64 eps #s(literal 6 binary64))) (*.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))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.f64 (+.f64 (pow.f64 eps #s(literal 9 binary64)) (pow.f64 x #s(literal 9 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 (neg.f64 (+.f64 eps x)) (-.f64 x eps)) (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 (*.f64 (neg.f64 (+.f64 eps x)) (-.f64 x eps)) (-.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 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (+.f64 eps x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x eps) (+.f64 eps x))) (+.f64 eps x) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (/.f64 (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 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (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 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 eps #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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 eps #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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (/.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 (*.f64 eps eps) (/.f64 eps (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 x eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(-.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 (log.f64 (+.f64 eps x)))
(+.f64 (cosh.f64 (log.f64 (+.f64 eps x))) (sinh.f64 (log.f64 (+.f64 eps x))))
(+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (-.f64 eps x) eps (*.f64 x x))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x eps))) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 x eps)))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 (exp.f64 (log.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))))) (exp.f64 (log.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 15/4 binary64)) (pow.f64 x #s(literal 5/4 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) (neg.f64 (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 (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/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 5/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 5/2 binary64) (log.f64 x)))
(pow.f64 (*.f64 (neg.f64 x) (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 x) (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(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)) (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) x) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) #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 (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 (neg.f64 x) #s(literal 5 binary64))
(pow.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 5 binary64))
(pow.f64 (pow.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 10 binary64)) #s(literal 1/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))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))
(neg.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (*.f64 #s(literal 5/2 binary64) (log.f64 x))) (cosh.f64 (*.f64 #s(literal 5/2 binary64) (log.f64 x)))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))))
(sqrt.f64 (pow.f64 x #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(fabs.f64 (pow.f64 x #s(literal 5 binary64)))
(exp.f64 (/.f64 (*.f64 #s(literal 10 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 5 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 5 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) #s(literal 5 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 5 binary64)))
(+.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 5 binary64))))

eval62.0ms (0.8%)

Memory
-9.3MiB live, 33.8MiB allocated; 6ms collecting garbage
Compiler

Compiled 5 733 to 951 computations (83.4% saved)

prune10.0ms (0.1%)

Memory
17.8MiB live, 17.8MiB allocated; 0ms collecting garbage
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New22111232
Fresh000
Picked011
Done000
Total22112233
Accuracy
99.9%
Counts
233 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.2%
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) #s(literal 5/4 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.1%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.1%
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
89.2%
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
89.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))))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
79.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
Compiler

Compiled 485 to 349 computations (28% saved)

simplify203.0ms (2.6%)

Memory
-3.4MiB live, 40.7MiB allocated; 4ms collecting garbage
Localize:

Found 18 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
037262
062254
193254
2177250
3448247
41332247
52618247
63706247
74337247
84497247
94811247
105340247
116100247
126993247
137064247
147073247
157073247
167073247
177099247
187187247
197215247
207215247
217215247
227391247
237911247
07911244
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64))
#s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(neg.f64 x)
x
(-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))
(/.f64 (neg.f64 eps) x)
(neg.f64 eps)
eps
#s(literal 1 binary64)
#s(literal 5 binary64)
(pow.f64 x #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 (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))))
(*.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)))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x)))
#s(literal 5 binary64)
eps
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
#s(literal -10 binary64)
(*.f64 eps eps)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(+.f64 eps x)
eps
x
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64))
(pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
#s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
#s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))
(neg.f64 x)
x
(-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))
(/.f64 (neg.f64 eps) x)
(neg.f64 eps)
eps
#s(literal 1 binary64)
#s(literal 5 binary64)
(pow.f64 x #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 (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))))
#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 (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)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x)))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
#s(literal 5 binary64)
eps
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
(*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
#s(literal -10 binary64)
(*.f64 eps eps)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #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)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(+.f64 eps x)
eps
x
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))

localize196.0ms (2.5%)

Memory
-5.8MiB live, 142.2MiB allocated; 16ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.024101269536884032
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
accuracy0.078125
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
accuracy0.5707137949065649
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
accuracy5.616530372715988
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
accuracy0.1864088741672873
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
accuracy0.5543549684747772
(*.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)))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
accuracy15.361068611420398
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
accuracy0.0
(/.f64 x eps)
accuracy0.1640625
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.24458045634419
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy6.509091143968188
#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))
accuracy6.556564390215339
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0
#s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
accuracy0.024101269536884032
(pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64))
accuracy0.0703125
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
accuracy5.616530372715988
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
80.0ms209×0valid
78.0ms32×1valid
11.0ms15×2valid
Compiler

Compiled 207 to 34 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 148.0ms
adjust: 57.0ms (38.4% of total)
ival-mult: 37.0ms (25% of total)
ival-pow: 22.0ms (14.8% of total)
ival-add: 16.0ms (10.8% of total)
ival-div: 10.0ms (6.7% of total)
ival-sub: 4.0ms (2.7% of total)
ival-neg: 2.0ms (1.3% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series32.0ms (0.4%)

Memory
7.2MiB live, 52.3MiB allocated; 5ms collecting garbage
Counts
19 → 84
Calls
Call 1
Inputs
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64))
#s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 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 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x)))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
(*.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)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
Outputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
eps
(+ eps x)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(/ 1 (pow eps 5))
(+ (* -5 (/ x (pow eps 6))) (/ 1 (pow eps 5)))
(+ (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 5)))
(+ (* x (- (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (pow eps 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))) (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))) (* 10 (/ 1 (pow eps 8))))))) (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 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)
(* (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)))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 (/ x eps))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(/ 1 (pow x 5))
(/ (+ 1 (* -1 (/ (+ eps (* 4 eps)) x))) (pow x 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))) (pow x 2)))) (+ (* 4 (/ eps x)) (/ eps x))) (pow x 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))) (pow x 3)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) (pow x 2))) (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x)))))) (pow x 5))
(* (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)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (/ (- (+ (* 4 (/ eps x)) (/ eps x)) 1) (pow x 5)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))) x)) (/ (pow (+ eps (* 4 eps)) 2) x))) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow eps 3) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) x) (+ (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(* 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 4) (+ eps (* 5 x)))
(/ (+ eps (* 5 x)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(+ (* -5 (/ eps (pow x 6))) (/ 1 (pow x 5)))
(+ (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(+ (* eps (- (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (pow x 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))) (* 10 (/ 1 (pow x 8))))))) (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(* -10 (pow eps 2))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* eps (+ 1 (/ x eps)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(/ (+ 1 (* -1 (/ (+ x (* 4 x)) eps))) (pow eps 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (pow eps 2)))) (+ (* 4 (/ x eps)) (/ x eps))) (pow eps 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow eps 3)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (pow eps 5))
(* -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)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (/ (- (+ (* 4 (/ x eps)) (/ x eps)) 1) (pow eps 5)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (+ (* 2 (pow x 2)) (* 4 (pow x 2))) eps)) (/ (pow (+ x (* 4 x)) 2) eps))) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow x 3) eps)) (+ (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) eps) (+ (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) eps) (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)))) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
Calls

6 calls:

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

simplify177.0ms (2.2%)

Memory
-17.2MiB live, 175.0MiB allocated; 23ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05032061
118131841
083551715
Stop Event
iter limit
node limit
Counts
84 → 82
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)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(/ 1 (pow eps 5))
(+ (* -5 (/ x (pow eps 6))) (/ 1 (pow eps 5)))
(+ (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 5)))
(+ (* x (- (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (pow eps 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))) (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))) (* 10 (/ 1 (pow eps 8))))))) (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 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)
(* (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)))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 (/ x eps))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(/ 1 (pow x 5))
(/ (+ 1 (* -1 (/ (+ eps (* 4 eps)) x))) (pow x 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))) (pow x 2)))) (+ (* 4 (/ eps x)) (/ eps x))) (pow x 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))) (pow x 3)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) (pow x 2))) (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x)))))) (pow x 5))
(* (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)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (/ (- (+ (* 4 (/ eps x)) (/ eps x)) 1) (pow x 5)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))) x)) (/ (pow (+ eps (* 4 eps)) 2) x))) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow eps 3) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) x) (+ (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(* 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 4) (+ eps (* 5 x)))
(/ (+ eps (* 5 x)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(+ (* -5 (/ eps (pow x 6))) (/ 1 (pow x 5)))
(+ (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(+ (* eps (- (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (pow x 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))) (* 10 (/ 1 (pow x 8))))))) (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(* -10 (pow eps 2))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* eps (+ 1 (/ x eps)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(/ (+ 1 (* -1 (/ (+ x (* 4 x)) eps))) (pow eps 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (pow eps 2)))) (+ (* 4 (/ x eps)) (/ x eps))) (pow eps 5))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow eps 3)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (pow eps 5))
(* -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)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (/ (- (+ (* 4 (/ x eps)) (/ x eps)) 1) (pow eps 5)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (+ (* 2 (pow x 2)) (* 4 (pow x 2))) eps)) (/ (pow (+ x (* 4 x)) 2) eps))) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow x 3) eps)) (+ (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) eps) (+ (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) eps) (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)))) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
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 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 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 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
eps
(+ eps x)
(+.f64 eps x)
(+ (* 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)))
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(/ x eps)
(/.f64 x eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))))
(/ 1 (pow eps 5))
(/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)))
(+ (* -5 (/ x (pow eps 6))) (/ 1 (pow eps 5)))
(fma.f64 (/.f64 x (pow.f64 eps #s(literal 6 binary64))) #s(literal -5 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(+ (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 5)))
(fma.f64 (fma.f64 (neg.f64 x) (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 eps #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 7 binary64)))) (/.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 6 binary64)))) x (/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(+ (* x (- (* x (- (* -1 (* x (+ (* -5 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (pow eps 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))) (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))) (* 10 (/ 1 (pow eps 8))))))) (+ (* -5 (/ (+ (* 4 (pow eps 4)) (pow eps 4)) (pow eps 11))) (* 10 (/ 1 (pow eps 7)))))) (* 5 (/ 1 (pow eps 6))))) (/ 1 (pow eps 5)))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 11 binary64))) #s(literal -5 binary64) (fma.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 eps #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 7 binary64))))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (/.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 8 binary64)))))) (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 eps #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 7 binary64))))) x (/.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 6 binary64)))) x (/.f64 #s(literal 1 binary64) (pow.f64 eps #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 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 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) x) 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 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (+.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) x) x)))))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (*.f64 (/.f64 eps x) #s(literal 5 binary64)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 eps x) (pow.f64 (/.f64 eps x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 8 binary64) x) (/.f64 (*.f64 eps eps) x) (+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps x))))) (pow.f64 x #s(literal 5 binary64)))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* 5 (/ x eps))
(*.f64 (/.f64 #s(literal 5 binary64) eps) x)
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(/ 1 (pow x 5))
(/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64)))
(/ (+ 1 (* -1 (/ (+ eps (* 4 eps)) x))) (pow x 5))
(/.f64 (fma.f64 #s(literal -5 binary64) (/.f64 eps x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))) (pow x 2)))) (+ (* 4 (/ eps x)) (/ eps x))) (pow x 5))
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 x x)) #s(literal -1 binary64) (fma.f64 #s(literal -5 binary64) (/.f64 eps x) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))) (pow x 3)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) (pow x 2))) (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x)))))) (pow x 5))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) eps) (+.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) eps) eps (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 x x))) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (*.f64 (/.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #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 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 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 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (neg.f64 x))) (neg.f64 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 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (neg.f64 x)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 4 binary64)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))))
(* -1 (/ (- (+ (* 4 (/ eps x)) (/ eps x)) 1) (pow x 5)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 eps x) #s(literal 5 binary64)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))) x)) (/ (pow (+ eps (* 4 eps)) 2) x))) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))) x) (*.f64 #s(literal 5 binary64) eps)) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow eps 3) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) x) (+ (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ eps (* 4 eps))) x)) 1) (pow x 5)))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))))))) x) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))))) x) #s(literal -1 binary64) (*.f64 #s(literal -5 binary64) eps)) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps)) eps)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps)) eps (pow.f64 x #s(literal 5 binary64)))
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(/ (+ eps (* 5 x)) eps)
(/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(+ (* -5 (/ eps (pow x 6))) (/ 1 (pow x 5)))
(fma.f64 (/.f64 eps (pow.f64 x #s(literal 6 binary64))) #s(literal -5 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))
(+ (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 7 binary64)))) (/.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 6 binary64)))) eps (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))
(+ (* eps (- (* eps (- (* -1 (* eps (+ (* -5 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (pow x 11))) (+ (* -1 (/ (* (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))) (* 10 (/ 1 (pow x 8))))))) (+ (* -5 (/ (+ (* 4 (pow x 4)) (pow x 4)) (pow x 11))) (* 10 (/ 1 (pow x 7)))))) (* 5 (/ 1 (pow x 6))))) (/ 1 (pow x 5)))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 eps) (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 x #s(literal 11 binary64))) #s(literal -5 binary64) (fma.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 7 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 8 binary64)))))) (-.f64 (/.f64 (*.f64 #s(literal -25 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 11 binary64))) (/.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 7 binary64))))) eps (/.f64 #s(literal -5 binary64) (pow.f64 x #s(literal 6 binary64)))) eps (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (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) eps) (*.f64 x (/.f64 x eps)) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (*.f64 x (/.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 #s(literal 2 binary64) eps) (*.f64 x (/.f64 x eps)) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (*.f64 x (/.f64 x eps)) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps) eps)
(/ (+ 1 (* -1 (/ (+ x (* 4 x)) eps))) (pow eps 5))
(/.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (pow eps 2)))) (+ (* 4 (/ x eps)) (/ x eps))) (pow eps 5))
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (*.f64 eps eps)) #s(literal -1 binary64) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow eps 3)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (pow eps 5))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) x) (+.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) x) x (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (*.f64 eps eps))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (*.f64 x (/.f64 x eps)) (*.f64 (/.f64 #s(literal 5 binary64) eps) x))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.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 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) x) x (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (/ (- (+ (* 4 (/ x eps)) (/ x eps)) 1) (pow eps 5)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 5 binary64) eps) x) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (/ (- (* -1 (/ (- (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (+ (* 2 (pow x 2)) (* 4 (pow x 2))) eps)) (/ (pow (+ x (* 4 x)) 2) eps))) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64)))) eps) (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 4 (/ (pow x 3) eps)) (+ (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) eps) (+ (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) eps) (/ (* (+ x (* 4 x)) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)))) (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow (+ x (* 4 x)) 2)))) eps)) (+ x (* 4 x))) eps)) 1) (pow eps 5)))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (+.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))))))) eps) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))))) eps) #s(literal -1 binary64) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))

rewrite275.0ms (3.5%)

Memory
24.0MiB live, 348.0MiB allocated; 79ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037209
062199
1236195
21424195
08595195
Stop Event
iter limit
node limit
iter limit
Counts
19 → 341
Calls
Call 1
Inputs
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64))
#s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 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 #s(literal 5 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x)))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
(*.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)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
Outputs
(*.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))) (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 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 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)))) (*.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 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 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))) (pow.f64 x #s(literal 10 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))))
(fma.f64 (neg.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (*.f64 x #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))))
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))))
(+.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)))))
(*.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))))
(*.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))))
(pow.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (cosh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))))))
(sqrt.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64))))
(fabs.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5 binary64)))
(exp.f64 (fma.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5/2 binary64) (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 2 binary64))) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))) #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))) #s(literal 5 binary64))))
#s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))
(exp.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x)))))
(+.f64 (cosh.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))))) (sinh.f64 (log.f64 #s(approx (+ x eps) (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))))))
(*.f64 (/.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x))) (/.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (/.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(*.f64 x (neg.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 x))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 eps) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 x))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 (neg.f64 eps) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 x)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 eps) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 (neg.f64 eps) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 eps) x)) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))))
(neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64)))))
(*.f64 (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))))
(*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 eps))
(pow.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) #s(literal 2 binary64))
(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 (neg.f64 eps) #s(literal 5 binary64))
(pow.f64 eps #s(literal 5 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) (cosh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64)))))))
(fabs.f64 (pow.f64 eps #s(literal 5 binary64)))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 5/2 binary64) (*.f64 (log.f64 eps) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 eps #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 5 binary64))) (sinh.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 (/.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 (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 x eps) #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)) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.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 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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)) #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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #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)) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (*.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 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 (*.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)) (-.f64 (*.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)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) (fma.f64 (pow.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.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)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 5 binary64)) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 5 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 5 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) (*.f64 #s(literal -5 binary64) (/.f64 x eps)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 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 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 (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 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #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 x eps) #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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 x eps) #s(literal 3 binary64)) #s(literal 125 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.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))
(-.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)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 5 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 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 #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 (/.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 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 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 (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #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 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x eps) #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 (/.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 (neg.f64 x) (neg.f64 eps))
(/.f64 x eps)
(neg.f64 (/.f64 (neg.f64 x) eps))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (fma.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))) (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x x)) #s(literal 100 binary64) (fma.f64 (*.f64 #s(literal -5 binary64) eps) (*.f64 #s(literal -5 binary64) eps) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (pow.f64 (*.f64 (neg.f64 eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 x x)) #s(literal 100 binary64) (fma.f64 (*.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 (neg.f64 eps) #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (*.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(/.f64 (fma.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 eps (/.f64 (neg.f64 eps) x)) #s(literal -10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))
(-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal -5 binary64) eps))
(-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 (neg.f64 eps) #s(literal 5 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))))
(+.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(+.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (*.f64 eps (/.f64 (neg.f64 eps) x)) #s(literal -10 binary64))
(*.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 (neg.f64 eps) x))
(*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal -10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) x)
(/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (neg.f64 x))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
(neg.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)))))) (neg.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 2 binary64))))) (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) (*.f64 eps (/.f64 (neg.f64 eps) x)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (-.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))))
(*.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -10 binary64)) #s(literal -1/2 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 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))
(neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(fabs.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (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)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (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)))) (fma.f64 (/.f64 (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 (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 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (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 (pow.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 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 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 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 x #s(literal 10 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #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)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 10 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 x #s(literal 15 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))))
(fma.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #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)))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64))) (fabs.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #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/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal -1 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 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(/.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(-.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))))
(*.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 eps x) #s(literal -5/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -10 binary64)) #s(literal -1/2 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 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))
(neg.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(fabs.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal -5 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(*.f64 (*.f64 #s(literal -10 binary64) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 #s(literal -10 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal -10 binary64)))
(*.f64 eps (*.f64 #s(literal -10 binary64) eps))

eval48.0ms (0.6%)

Memory
-9.9MiB live, 88.4MiB allocated; 11ms collecting garbage
Compiler

Compiled 14 463 to 1 720 computations (88.1% saved)

prune18.0ms (0.2%)

Memory
-9.2MiB live, 37.8MiB allocated; 2ms collecting garbage
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New38910399
Fresh246
Picked235
Done011
Total39318411
Accuracy
100.0%
Counts
411 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.1%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.1%
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
88.9%
(-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64)))
18.0%
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #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)))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
89.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))))
89.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))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
79.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
75.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
Compiler

Compiled 839 to 567 computations (32.4% saved)

simplify116.0ms (1.5%)

Memory
42.5MiB live, 130.6MiB allocated; 12ms collecting garbage
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
055448
084448
1147440
2378421
31498421
44313421
08566409
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
#s(literal 1 binary64)
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
#s(literal -5 binary64)
(/.f64 x eps)
x
eps
(pow.f64 eps #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 eps eps)
eps
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x))
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal -10 binary64) x)
#s(literal -10 binary64)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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))
(*.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)
(*.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)
(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)))
(/.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)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 10 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (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 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
(*.f64 (/.f64 x eps) #s(literal -5 binary64))
#s(literal -5 binary64)
(/.f64 x eps)
x
eps
(pow.f64 eps #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) 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 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
(*.f64 eps eps)
eps
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x))
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal -10 binary64) x)
#s(literal -10 binary64)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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))
(*.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)
(*.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)
(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)))
(/.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)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 10 binary64)

localize301.0ms (3.8%)

Memory
-63.9MiB live, 255.8MiB allocated; 113ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.12957001953688402
(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)))
accuracy0.13370632300974955
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
accuracy6.258325207072765
(/.f64 (pow.f64 x #s(literal 4 binary64)) eps)
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
accuracy0.18359375
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
accuracy0.4117653625331571
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
accuracy0.5543549684747772
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64)))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
accuracy0.0
(pow.f64 x #s(literal 4 binary64))
accuracy0.02734375
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
accuracy0.08269501953688403
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy10.208944733917345
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
accuracy0.03125
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
accuracy3.1349139547271503
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy8.448584295937176
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy0.00390625
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
accuracy0.24458045634419
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.26953125
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
accuracy6.509091143968188
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
Samples
101.0ms202×0valid
67.0ms36×1valid
59.0ms18×2valid
Compiler

Compiled 313 to 48 computations (84.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 160.0ms
ival-div: 55.0ms (34.4% of total)
ival-mult: 53.0ms (33.1% of total)
ival-pow: 24.0ms (15% of total)
ival-add: 12.0ms (7.5% of total)
adjust: 9.0ms (5.6% of total)
ival-sub: 4.0ms (2.5% of total)
exact: 1.0ms (0.6% of total)
ival-neg: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series34.0ms (0.4%)

Memory
9.2MiB live, 55.5MiB allocated; 4ms collecting garbage
Counts
24 → 72
Calls
Call 1
Inputs
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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))
(*.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)
(*.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)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(/.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(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)))
Outputs
1
(+ 1 (* 5 (/ x eps)))
(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))
(* -5 (/ x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 4)
(* 10 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(* 10 (/ eps x))
(/ (+ (* 5 x) (* 10 eps)) x)
(/ (pow x 4) eps)
(* 10 (pow x 3))
(* (pow x 3) (+ 10 (* 5 (/ x eps))))
(* 5 (/ x eps))
(* 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 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
5
(+ 5 (* 10 (/ eps x)))
(* 5 (/ (pow x 4) eps))
(* (pow x 4) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow 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))))
(* (pow eps 4) (+ eps (* 5 x)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(/ (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(+ (* 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
((- 1 (* -5 (/ x eps))) (- (pow (+ x eps) 5) (pow x 5)) (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (* -5 (/ x eps)) (* (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (* x x)) (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (- (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 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (* (* (- (/ 5 eps) (/ -10 x)) eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (* (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) eps) (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) (* (- (/ 5 eps) (/ -10 x)) eps) (/ (pow x 4) eps) (* (pow x 3) 10) (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)))
6.0ms
x
@inf
((- 1 (* -5 (/ x eps))) (- (pow (+ x eps) 5) (pow x 5)) (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (* -5 (/ x eps)) (* (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (* x x)) (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (- (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 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (* (* (- (/ 5 eps) (/ -10 x)) eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (* (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) eps) (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) (* (- (/ 5 eps) (/ -10 x)) eps) (/ (pow x 4) eps) (* (pow x 3) 10) (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)))
5.0ms
x
@-inf
((- 1 (* -5 (/ x eps))) (- (pow (+ x eps) 5) (pow x 5)) (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (* -5 (/ x eps)) (* (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (* x x)) (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (- (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 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (* (* (- (/ 5 eps) (/ -10 x)) eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (* (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) eps) (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) (* (- (/ 5 eps) (/ -10 x)) eps) (/ (pow x 4) eps) (* (pow x 3) 10) (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)))
5.0ms
eps
@-inf
((- 1 (* -5 (/ x eps))) (- (pow (+ x eps) 5) (pow x 5)) (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (* -5 (/ x eps)) (* (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (* x x)) (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (- (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 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (* (* (- (/ 5 eps) (/ -10 x)) eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (* (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) eps) (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) (* (- (/ 5 eps) (/ -10 x)) eps) (/ (pow x 4) eps) (* (pow x 3) 10) (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)))
5.0ms
eps
@0
((- 1 (* -5 (/ x eps))) (- (pow (+ x eps) 5) (pow x 5)) (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (* -5 (/ x eps)) (* (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (* x x)) (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (- (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 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (* (* (- (/ 5 eps) (/ -10 x)) eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (* (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) eps) (* (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)) eps) (* (- (/ 5 eps) (/ -10 x)) eps) (/ (pow x 4) eps) (* (pow x 3) 10) (+ (* (/ (pow x 4) eps) 5) (* (pow x 3) 10)))

simplify160.0ms (2%)

Memory
18.0MiB live, 151.6MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02851148
110861039
246331011
08392937
Stop Event
iter limit
node limit
Counts
72 → 72
Calls
Call 1
Inputs
1
(+ 1 (* 5 (/ x eps)))
(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))
(* -5 (/ x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(pow x 4)
(* 10 (* eps (pow x 3)))
(* (pow x 3) (+ (* 5 x) (* 10 eps)))
(* 10 (/ eps x))
(/ (+ (* 5 x) (* 10 eps)) x)
(/ (pow x 4) eps)
(* 10 (pow x 3))
(* (pow x 3) (+ 10 (* 5 (/ x eps))))
(* 5 (/ x eps))
(* 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 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ 5 (* 10 (/ eps x))))
5
(+ 5 (* 10 (/ eps x)))
(* 5 (/ (pow x 4) eps))
(* (pow x 4) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow 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))))
(* (pow eps 4) (+ eps (* 5 x)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))
(/ (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(+ (* 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
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(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 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* -5 (/ x eps))
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) 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))
(* 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 (/ 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)
(/.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* 10 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(* (pow x 3) (+ 10 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 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) eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (/.f64 (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) eps (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) x)) x) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 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)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 (* 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)
(* (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)))
5
#s(literal 5 binary64)
(+ 5 (* 10 (/ eps x)))
(fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))
(* 5 (/ (pow x 4) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) 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))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 eps eps) (*.f64 #s(literal -4 binary64) (*.f64 eps eps))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (fma.f64 #s(literal -6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) (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)
(/ (- eps (* -5 x)) eps)
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 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 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 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 (*.f64 x x) #s(literal 10 binary64) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* eps (+ (* 5 (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)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(+ (* 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)))
(/ (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))) 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 eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 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)) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps)) eps)) (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 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 2 binary64)) eps)) eps) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps) x) eps) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) 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)
(* eps (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.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 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 x x) (*.f64 #s(literal -4 binary64) (*.f64 x x))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) x) x (fma.f64 #s(literal -6 binary64) (*.f64 x x) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -6 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 3 binary64)))) eps))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.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 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))) eps)

rewrite195.0ms (2.5%)

Memory
-11.8MiB live, 181.5MiB allocated; 22ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055384
084376
1272357
21849357
08686345
Stop Event
iter limit
node limit
iter limit
Counts
24 → 411
Calls
Call 1
Inputs
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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))
(*.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)
(*.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)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(/.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(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)))
Outputs
(/.f64 (-.f64 (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)) (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))) (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)) (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))) (*.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 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)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 x eps)) #s(literal -5 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 x eps)) #s(literal -5 binary64)) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal -5 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal -5 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 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 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 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 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 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 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 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (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)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64))) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 125 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.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 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -5 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 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 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))) (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 3 binary64))) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #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))
(-.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 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))))
(-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal -5 binary64)))
(+.f64 (/.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 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.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 (pow.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64))) (*.f64 (/.f64 x eps) #s(literal -5 binary64))) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) (/.f64 x eps)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal -5 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))
#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 (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 (pow.f64 (*.f64 #s(literal 1 binary64) (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 (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #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 #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)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #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)) #s(literal 1 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 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 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 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)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 2 binary64))) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (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)) (-.f64 #s(literal 1 binary64) (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 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 #s(literal 5 binary64) (/.f64 x eps))))
(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))))
(+.f64 (*.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))))
(+.f64 (*.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))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x 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 #s(literal -5 binary64) (/.f64 x eps))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal -5 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal -5 binary64))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -5 binary64)))) (neg.f64 eps))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(literal -5 binary64)))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 #s(literal -5 binary64) (neg.f64 x))) (neg.f64 (neg.f64 eps)))
(/.f64 (*.f64 (neg.f64 x) #s(literal -5 binary64)) (neg.f64 eps))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -5 binary64))) eps)
(/.f64 (neg.f64 (*.f64 x #s(literal -5 binary64))) (neg.f64 eps))
(/.f64 (*.f64 #s(literal -5 binary64) (neg.f64 x)) (neg.f64 eps))
(/.f64 (*.f64 x #s(literal -5 binary64)) eps)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))))
(*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) 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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) 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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) 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 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) 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 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) 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 (/.f64 #s(literal 10 binary64) x) eps) eps) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(*.f64 (/.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(*.f64 eps (+.f64 #s(literal 5 binary64) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (fma.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (pow.f64 (*.f64 (neg.f64 eps) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (neg.f64 eps) #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 (neg.f64 eps) #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x))) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x))) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)) (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x)) (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))) (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps #s(literal -5 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))) (*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps #s(literal -5 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal -10 binary64)) eps) (/.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (/.f64 #s(literal 10 binary64) x)) eps) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps eps)) eps) (/.f64 (/.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) eps) eps) (/.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 #s(literal 100 binary64) eps) (/.f64 (pow.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) eps) (/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) eps) (/.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) eps) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) eps) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 #s(literal -10 binary64) eps) (/.f64 (*.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (/.f64 #s(literal 10 binary64) x) eps) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (neg.f64 eps))) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.f64 eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (fabs.f64 (*.f64 (neg.f64 eps) (/.f64 eps x))) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (neg.f64 eps)) (neg.f64 eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) #s(literal -10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (/.f64 #s(literal 10 binary64) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (fabs.f64 (*.f64 (neg.f64 eps) (/.f64 eps x))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
(fma.f64 eps (fabs.f64 (*.f64 (neg.f64 eps) (/.f64 #s(literal 10 binary64) x))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
(-.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps #s(literal -5 binary64)))))) (/.f64 (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps #s(literal -5 binary64)))))))
(-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 eps #s(literal -5 binary64)) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 (neg.f64 eps) #s(literal 5 binary64)))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps #s(literal -5 binary64)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 x x) eps) (/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))))
(*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (*.f64 x x))
(*.f64 x (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)))) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) 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)) 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 (neg.f64 (neg.f64 (*.f64 x x))) (neg.f64 (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(*.f64 (neg.f64 x) (pow.f64 x #s(literal 3 binary64)))
(*.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 (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 x) x) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 x x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))))
(fabs.f64 (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (*.f64 x x)) (*.f64 x x))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x) (/.f64 (*.f64 eps eps) eps))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (/.f64 (*.f64 eps eps) x))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)))
(*.f64 eps (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 eps eps))) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 eps eps))) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) (*.f64 eps eps))) (neg.f64 (*.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 eps eps)) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) (*.f64 eps eps)) (*.f64 eps x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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))
(*.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))) (neg.f64 eps)) (neg.f64 eps))
(*.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)
(*.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))) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (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))))
(*.f64 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))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))) (*.f64 eps eps))) (neg.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)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (*.f64 eps eps))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))) (*.f64 eps eps)) (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))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (*.f64 eps eps)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(*.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)
(*.f64 eps (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))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) (*.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 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))) (*.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))) eps)) (neg.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)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) eps)) (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))))) (neg.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)))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))) eps) (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))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) eps) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)))) (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))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps (*.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 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps))
(fma.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))))
(fma.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) eps))
(+.f64 (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))))
(+.f64 (*.f64 eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 eps (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))))
(*.f64 (/.f64 eps eps) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x) (/.f64 eps eps))
(*.f64 (/.f64 eps x) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (/.f64 eps x))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(*.f64 eps (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) eps)) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps)) (neg.f64 (*.f64 eps x)))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))))) (neg.f64 (*.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) eps) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) eps) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (*.f64 eps x))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64)))) (*.f64 eps x))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x x) eps))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (neg.f64 (neg.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 eps))
(/.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(neg.f64 (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) eps))
(neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 eps)))
(+.f64 (/.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) eps) (/.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) eps))
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) x)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) x)
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 x #s(literal 10 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal 10 binary64)))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 x (fabs.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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)))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64)) (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (pow.f64 (*.f64 #s(literal -5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 #s(literal -5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 #s(literal -5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))))) (neg.f64 (neg.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))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (*.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))) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64))) (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))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)))) (neg.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)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64))) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) x (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) x)) (*.f64 x x) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.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)))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) x (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 x x) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(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)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 5 binary64) eps) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 x #s(literal 10 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)))
(fma.f64 x (fabs.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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)))))
(-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.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)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)) #s(literal 5 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 #s(literal -5 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) eps)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (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)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 100 binary64)) (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)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.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)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))

eval60.0ms (0.8%)

Memory
3.8MiB live, 90.0MiB allocated; 14ms collecting garbage
Compiler

Compiled 24 474 to 2 650 computations (89.2% saved)

prune65.0ms (0.8%)

Memory
-2.3MiB live, 59.8MiB allocated; 14ms collecting garbage
Pruning

24 alts after pruning (19 fresh and 5 done)

PrunedKeptTotal
New50713520
Fresh369
Picked415
Done044
Total51424538
Accuracy
100.0%
Counts
538 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.1%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.1%
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
88.9%
(-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64)))
18.0%
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #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)))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
89.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))))
89.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))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.f64 eps) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
79.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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)))
75.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
75.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
Compiler

Compiled 1 244 to 797 computations (35.9% saved)

simplify177.0ms (2.2%)

Memory
-1.5MiB live, 131.8MiB allocated; 16ms collecting garbage
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
058523
089513
1176493
2506479
31998479
45069479
08516461
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) (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 (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))
(*.f64 eps x)
eps
x
#s(literal 5 binary64)
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
#s(literal 10 binary64)
(*.f64 eps eps)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
(fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
eps
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x))
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal -10 binary64) x)
#s(literal -10 binary64)
x
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
Outputs
#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 (* (+ (* (* eps eps) (/ 10 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 (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
#s(approx (* (+ (* (* eps eps) (/ 10 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(*.f64 (*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x))) x)
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))
(*.f64 eps (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)))
(*.f64 eps x)
eps
x
#s(literal 5 binary64)
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 eps eps)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 x x)) eps)
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))
(fabs.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps))
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
(/.f64 #s(literal 10 binary64) x)
#s(literal 10 binary64)
x
eps
(*.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x))
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal -10 binary64) x)
#s(literal -10 binary64)
x
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(pow.f64 x #s(literal 4 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)

localize172.0ms (2.2%)

Memory
36.8MiB live, 178.0MiB allocated; 19ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.18359375
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
accuracy0.4117653625331571
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
accuracy0.5543549684747772
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
accuracy0.171875
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
accuracy0.4703591125331571
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
accuracy3.1310077047271503
(*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
accuracy10.120828964768538
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
accuracy0.07421875
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
accuracy0.12175751953688403
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))
accuracy0.1864088741672873
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
accuracy0.03125
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
accuracy0.07259750976844202
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
accuracy10.08790411460557
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
accuracy12.139361453903216
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps)))
accuracy0.0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0.0
(pow.f64 eps #s(literal 4 binary64))
accuracy0.04296875
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy6.509091143968188
#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))))
Samples
95.0ms198×0valid
29.0ms40×1valid
15.0ms18×2valid
Compiler

Compiled 345 to 50 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
ival-mult: 43.0ms (43% of total)
ival-pow: 25.0ms (25% of total)
adjust: 10.0ms (10% of total)
ival-div: 8.0ms (8% of total)
ival-add: 8.0ms (8% of total)
ival-sub: 3.0ms (3% of total)
ival-fabs: 1.0ms (1% of total)
exact: 1.0ms (1% of total)
ival-neg: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series38.0ms (0.5%)

Memory
6.8MiB live, 49.9MiB allocated; 8ms collecting garbage
Counts
25 → 76
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
(pow.f64 eps #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 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))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x))
(*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
Outputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
eps
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(* (pow x 4) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(+ (* 5 eps) (* eps (fabs (* 10 (/ eps x)))))
(* (pow x 2) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(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)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps 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 4)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ (* 5 x) (* 10 eps)))
(* eps (* (pow x 4) (+ 5 (fabs (* 10 (/ eps x))))))
(* eps (+ 5 (fabs (* 10 (/ eps x)))))
(* eps (* (pow x 2) (+ 5 (fabs (* 10 (/ eps x))))))
(* 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)))
(* -1 (* eps (* (pow x 4) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
(* -1 (* eps (- (* -1 (fabs (* 10 (/ eps x)))) 5)))
(* -1 (* eps (* (pow x 2) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
Calls

6 calls:

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

simplify218.0ms (2.7%)

Memory
-28.3MiB live, 158.3MiB allocated; 33ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03071212
111651084
249001066
08118990
Stop Event
iter limit
node limit
Counts
76 → 75
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
eps
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (* (pow eps 2) x))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* 10 (pow eps 2))
(+ (* 5 (* eps x)) (* 10 (pow eps 2)))
(* (pow x 4) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(+ (* 5 eps) (* eps (fabs (* 10 (/ eps x)))))
(* (pow x 2) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(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)))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps (pow x 2)))
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 5 (* eps 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 4)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(* eps (+ (* 5 x) (* 10 eps)))
(* eps (* (pow x 4) (+ 5 (fabs (* 10 (/ eps x))))))
(* eps (+ 5 (fabs (* 10 (/ eps x)))))
(* eps (* (pow x 2) (+ 5 (fabs (* 10 (/ eps x))))))
(* 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)))
(* -1 (* eps (* (pow x 4) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
(* -1 (* eps (- (* -1 (fabs (* 10 (/ eps x)))) 5)))
(* -1 (* eps (* (pow x 2) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
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 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.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)) eps) #s(literal 10 binary64)) eps)
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(* x (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) 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)
(* (pow x 4) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(+ (* 5 eps) (* eps (fabs (* 10 (/ eps x)))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ (* 5 eps) (* eps (fabs (* 10 (/ eps x))))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (*.f64 x x) eps))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (*.f64 eps (/.f64 eps x)) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)
(* 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 eps (/.f64 eps x)) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) eps (fma.f64 (*.f64 eps (/.f64 eps x)) #s(literal 8 binary64) (/.f64 (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) x)))) (pow.f64 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 eps (/.f64 eps x)) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) eps (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64)) x)) x) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 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)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x) x)
(* 5 (* eps 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 (fma.f64 #s(literal -6 binary64) (*.f64 eps eps) (*.f64 #s(literal -4 binary64) (*.f64 eps eps))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (fma.f64 #s(literal -6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) (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 (/.f64 (neg.f64 eps) x) #s(literal 5 binary64)))
(* -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 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps)) eps)
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)
(* eps (+ (* 5 x) (* 10 eps)))
(*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps)
(* eps (* (pow x 4) (+ 5 (fabs (* 10 (/ eps x))))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(* eps (+ 5 (fabs (* 10 (/ eps x)))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (* (pow x 2) (+ 5 (fabs (* 10 (/ eps x))))))
(*.f64 (fma.f64 (fabs.f64 (/.f64 eps x)) #s(literal 10 binary64) #s(literal 5 binary64)) (*.f64 (*.f64 x x) eps))
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 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)) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64))) eps)) (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 (+.f64 (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) x)) eps) (+.f64 (/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64) x) eps) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (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))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps) eps)
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* (pow eps 2) (+ 10 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 10 binary64)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(* eps (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.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 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 x x) (*.f64 #s(literal -4 binary64) (*.f64 x x))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) x) x (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 1 binary64)))
(* -1 (* eps (* (pow x 4) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
(*.f64 (*.f64 (neg.f64 eps) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -10 binary64) (fabs.f64 (/.f64 eps x))) #s(literal 5 binary64)))
(* -1 (* eps (- (* -1 (fabs (* 10 (/ eps x)))) 5)))
(*.f64 (neg.f64 eps) (-.f64 (*.f64 #s(literal -10 binary64) (fabs.f64 (/.f64 eps x))) #s(literal 5 binary64)))
(* -1 (* eps (* (pow x 2) (- (* -1 (fabs (* 10 (/ eps x)))) 5))))
(*.f64 (*.f64 (*.f64 (neg.f64 eps) x) x) (-.f64 (*.f64 #s(literal -10 binary64) (fabs.f64 (/.f64 eps x))) #s(literal 5 binary64)))

rewrite217.0ms (2.7%)

Memory
5.0MiB live, 264.2MiB allocated; 64ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058454
089444
1301415
22073411
08926398
Stop Event
iter limit
node limit
iter limit
Counts
25 → 441
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
(pow.f64 eps #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 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))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x))
(*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (fma.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps))
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
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 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 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) #s(literal 3 binary64)) (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (-.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 eps (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (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))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 x #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 #s(literal 125 binary64) (pow.f64 x #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 (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 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))) (*.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 x #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 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 eps (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))) (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 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (neg.f64 eps) eps)) (-.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 eps eps (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 eps))) (sqrt.f64 (neg.f64 (neg.f64 eps))) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (sqrt.f64 (neg.f64 eps)) (sqrt.f64 (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 5 binary64) x eps)
(fma.f64 x #s(literal 5 binary64) eps)
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 eps (*.f64 #s(literal 5 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(-.f64 eps (*.f64 (neg.f64 x) #s(literal 5 binary64)))
(-.f64 eps (*.f64 #s(literal -5 binary64) x))
(+.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 x #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 (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 (/.f64 (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 (*.f64 #s(literal 125 binary64) (pow.f64 x #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 (/.f64 (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 #s(literal 125 binary64) (pow.f64 x #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 #s(literal 125 binary64) (pow.f64 x #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 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 (neg.f64 (neg.f64 eps)) (neg.f64 eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 (neg.f64 eps) eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps (neg.f64 eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (*.f64 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 (neg.f64 (neg.f64 (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 eps) eps))
(*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 eps eps)))
(*.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (neg.f64 eps) (pow.f64 (neg.f64 eps) #s(literal 3 binary64)))
(*.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 (neg.f64 eps) eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps (neg.f64 eps)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 eps eps)) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 4 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 eps #s(literal 4 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))))))
(fabs.f64 (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 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 x x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))))
(*.f64 (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) (*.f64 x x))
(*.f64 x (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) eps)
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal 10 binary64) x)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 10 binary64) x))
(*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps x) eps))
(*.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) eps))
(*.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))) (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -1000 binary64))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))
(fma.f64 (fabs.f64 (*.f64 eps x)) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps))) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (fabs.f64 (neg.f64 (*.f64 #s(literal -10 binary64) eps))) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps)) (neg.f64 eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (neg.f64 (*.f64 #s(literal -10 binary64) eps)) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (neg.f64 (*.f64 eps eps)) #s(literal -10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) eps (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 #s(literal -10 binary64) (neg.f64 (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (*.f64 eps x)) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 eps x) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 eps (fabs.f64 (*.f64 (neg.f64 eps) #s(literal 10 binary64))) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 eps (*.f64 #s(literal 10 binary64) eps) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
(fma.f64 eps (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(fma.f64 x (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (neg.f64 (*.f64 #s(literal 10 binary64) eps)) eps))
(-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (neg.f64 (*.f64 eps eps)) #s(literal 10 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (neg.f64 (*.f64 eps x)) #s(literal 5 binary64)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 #s(literal -5 binary64) (*.f64 eps x)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) x) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)) (*.f64 x x)))
(*.f64 (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x))))
(*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)))
(*.f64 x (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)) x))
#s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 eps (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) x)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 eps (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 x (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)
(*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal -5 binary64)))
(*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (+.f64 (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal -5 binary64) eps))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (fma.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))) (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (+.f64 (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal -5 binary64) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps eps)) eps) (/.f64 (/.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps) (/.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) eps) eps) (/.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal -10 binary64)) eps) (/.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 #s(literal 100 binary64) eps) (/.f64 (pow.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) eps) (/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) eps) (/.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) eps) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 2 binary64)) eps) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) eps) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 #s(literal -10 binary64) eps) (/.f64 (*.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (/.f64 (*.f64 eps (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (/.f64 #s(literal 10 binary64) x) eps) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) eps) (/.f64 (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (/.f64 eps eps) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(fma.f64 (fabs.f64 (*.f64 (neg.f64 eps) (/.f64 eps x))) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.f64 eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) #s(literal -10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (fabs.f64 (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 #s(literal -10 binary64) eps) (/.f64 (neg.f64 eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal -10 binary64) x) eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) (neg.f64 eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal -10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (fabs.f64 (*.f64 (neg.f64 eps) (/.f64 eps x))) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (fabs.f64 (/.f64 (*.f64 eps eps) x)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
(fma.f64 eps (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (+.f64 (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal -5 binary64) eps))))) (/.f64 (*.f64 #s(literal -125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (+.f64 (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal -5 binary64) eps))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -5 binary64) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 eps eps) eps) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 (neg.f64 eps) #s(literal 5 binary64)))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal -5 binary64) eps))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 #s(literal -10 binary64) x) (*.f64 eps eps)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 #s(literal 10 binary64) x)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal 10 binary64) (*.f64 (neg.f64 eps) (/.f64 eps x))))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) eps))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))))
(+.f64 (/.f64 (*.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 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) eps) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 x x) eps) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 eps (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) x)) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) eps) (*.f64 x x))
(*.f64 eps (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) (*.f64 x x)))
(*.f64 x (*.f64 eps (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)) 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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x))))))
(/.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 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (*.f64 eps (-.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 5 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) 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 #s(literal 10 binary64) x) eps) eps)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (neg.f64 (neg.f64 (*.f64 x x))) (neg.f64 (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 x (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 5/2 binary64)))
(*.f64 (neg.f64 x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 x))
(*.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 (*.f64 x (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 x) x) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 x x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(fabs.f64 (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))))
(*.f64 x (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps)))
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps))) eps)
(*.f64 (fabs.f64 (neg.f64 (*.f64 #s(literal -10 binary64) eps))) eps)
(*.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) eps)
(*.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) eps)) eps)
(*.f64 (neg.f64 (*.f64 eps eps)) #s(literal -10 binary64))
(*.f64 (*.f64 #s(literal 10 binary64) eps) eps)
(*.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 eps))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 10 binary64)))
(*.f64 #s(literal -10 binary64) (neg.f64 (*.f64 eps eps)))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(*.f64 eps (fabs.f64 (*.f64 (neg.f64 eps) #s(literal 10 binary64))))
(*.f64 eps (*.f64 #s(literal 10 binary64) eps))
(neg.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(sqrt.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))))
(fabs.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(fabs.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) x)
(*.f64 x (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)) (*.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps))) (*.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)))) x)) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))) x)) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64)))) x) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64))) x) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))))) (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 #s(literal -10 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 125 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1000 binary64)))) (fma.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) #s(literal 10 binary64)) (*.f64 eps eps)))))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) (neg.f64 eps)) (neg.f64 eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) (neg.f64 eps)) (neg.f64 eps) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) eps (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) eps) eps (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal 10 binary64) x)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal 10 binary64) x)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 10 binary64) x) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 10 binary64) x) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps x) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps x) eps) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 eps (*.f64 (*.f64 #s(literal 10 binary64) x) eps) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(fma.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(fma.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(fma.f64 x (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) eps) x))
(+.f64 (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)) (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(+.f64 (*.f64 x (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) (*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 10 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (/.f64 #s(literal 10 binary64) x))) (sqrt.f64 eps))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps)) (sqrt.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)) (sqrt.f64 (/.f64 #s(literal 10 binary64) x)))
(*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) x) eps))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 10 binary64) x)) (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (/.f64 #s(literal 10 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 10 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) eps) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)))
(*.f64 (/.f64 #s(literal 10 binary64) x) eps)
(*.f64 #s(literal 10 binary64) (fabs.f64 (/.f64 eps x)))
(*.f64 #s(literal 10 binary64) (/.f64 eps x))
(*.f64 eps (/.f64 #s(literal 10 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 10 binary64) eps))) x)
(/.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) x)
(/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 (/.f64 #s(literal 10 binary64) x) eps))) (sqrt.f64 x))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps) (*.f64 #s(literal 10 binary64) eps))) (sqrt.f64 x))
(/.f64 (neg.f64 (*.f64 #s(literal -10 binary64) eps)) x)
(/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) eps)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 10 binary64) eps) x)
(/.f64 (*.f64 #s(literal -10 binary64) eps) (neg.f64 x))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps))))
(fabs.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) (neg.f64 eps)))
(fabs.f64 (*.f64 (neg.f64 eps) (/.f64 #s(literal -10 binary64) x)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps)))
(fabs.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps))
(fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 #s(literal -10 binary64) x) eps) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 eps eps) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x))
(*.f64 (/.f64 eps x) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (/.f64 eps x))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x) (/.f64 eps eps))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps)
(*.f64 eps (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) eps)) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) eps)) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps)) (neg.f64 (*.f64 eps x)))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))))) (neg.f64 (*.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) eps) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) eps) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (*.f64 eps x))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64)))) (*.f64 eps x))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) eps) (/.f64 (*.f64 eps eps) x))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) x) (/.f64 (*.f64 eps eps) eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)))
(*.f64 eps (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 eps eps))) (neg.f64 (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 eps eps))) (neg.f64 (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) (*.f64 eps eps))) (neg.f64 (*.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 2 binary64))) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10 binary64) x) #s(literal 3 binary64))) (*.f64 eps eps)) (fma.f64 (/.f64 #s(literal -10 binary64) x) (+.f64 (/.f64 #s(literal -10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (pow.f64 (/.f64 #s(literal 5 binary64) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (neg.f64 eps) #s(literal -10 binary64))) (*.f64 eps eps)) (*.f64 eps x))

eval99.0ms (1.3%)

Memory
-3.6MiB live, 84.6MiB allocated; 18ms collecting garbage
Compiler

Compiled 22 470 to 2 590 computations (88.5% saved)

prune39.0ms (0.5%)

Memory
33.1MiB live, 76.8MiB allocated; 4ms collecting garbage
Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New4997506
Fresh5914
Picked325
Done055
Total50723530
Accuracy
100.0%
Counts
530 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.1%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
91.1%
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
88.9%
(-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64)))
18.0%
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #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)))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
84.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
89.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))))
89.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))))
89.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
79.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64))) eps)) (pow.f64 eps #s(literal 5 binary64))))
89.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)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
79.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))
84.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))
75.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 eps eps))) (*.f64 x x)))
84.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
Compiler

Compiled 1 859 to 682 computations (63.3% saved)

regimes38.0ms (0.5%)

Memory
-37.7MiB live, 25.6MiB allocated; 4ms collecting garbage
Counts
42 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 #s(approx (+ (* (* eps eps) (/ 10 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 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) 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 (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 eps eps) (/.f64 #s(literal 10 binary64) 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 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.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 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x)))
#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)) #s(approx (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.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(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64))) eps)) (pow.f64 eps #s(literal 5 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (+ x eps) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (pow x 4)) (*.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)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps))
(-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) #s(literal 5/4 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #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)))))
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)) #s(literal 5 binary64)) eps))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Calls

3 calls:

10.0ms
eps
10.0ms
x
8.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.6%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
99.2%3x
97.7%3eps
Compiler

Compiled 11 to 11 computations (0% saved)

regimes16.0ms (0.2%)

Memory
17.9MiB live, 17.9MiB allocated; 0ms collecting garbage
Counts
33 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 #s(approx (+ (* (* eps eps) (/ 10 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 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) 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 (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 eps eps) (/.f64 #s(literal 10 binary64) 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 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.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 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x)))
#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)) #s(approx (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (- 1 (* -5 (/ x eps))) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.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(literal 1 binary64) (*.f64 #s(literal -5 binary64) (/.f64 x eps))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 (pow.f64 x #s(literal 3 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 x x)) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) eps) (/.f64 x eps) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 x (/.f64 x eps)) #s(literal 8 binary64))) eps)) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))
Calls

2 calls:

8.0ms
x
6.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
98.5%3x
98.3%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 10 to 9 computations (10% saved)

regimes15.0ms (0.2%)

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

1 calls:

14.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes8.0ms (0.1%)

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

1 calls:

7.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes7.0ms (0.1%)

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

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes10.0ms (0.1%)

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

1 calls:

9.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes5.0ms (0.1%)

Memory
11.9MiB live, 11.9MiB allocated; 0ms collecting garbage
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 #s(approx (+ (* (* eps eps) (/ 10 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 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) 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 (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64))) x) x) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 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 eps eps) (/.f64 #s(literal 10 binary64) 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 (fabs.f64 (*.f64 (/.f64 #s(literal 10 binary64) x) eps)) eps (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (fabs.f64 (*.f64 #s(literal -10 binary64) eps)) (fabs.f64 (/.f64 (neg.f64 eps) x)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.4%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes5.0ms (0.1%)

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

2 calls:

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

Compiled 10 to 9 computations (10% saved)

regimes40.0ms (0.5%)

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

1 calls:

40.0ms
x
Results
AccuracySegmentsBranch
98.2%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes6.0ms (0.1%)

Memory
13.4MiB live, 13.4MiB allocated; 0ms collecting garbage
Accuracy

Total -5.7b remaining (-55.6%)

Threshold costs -5.7b (-55.6%)

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

3 calls:

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

Compiled 11 to 11 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
8.6407157834414e-294
0.0ms
-3.20892234637949e-309
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch89.0ms (1.1%)

Memory
-11.3MiB live, 42.4MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.4480975019811487e-64
2.8077955011047195e-56
63.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Samples
28.0ms185×1valid
10.0ms38×2valid
2.0ms33×0valid
Compiler

Compiled 961 to 677 computations (29.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-pow: 15.0ms (47.9% of total)
adjust: 10.0ms (32% of total)
ival-add: 3.0ms (9.6% of total)
ival-sub: 2.0ms (6.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 817 to 587 computations (28.2% saved)

bsearch3.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 997 to 677 computations (32.1% saved)

bsearch3.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 965 to 661 computations (31.5% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 029 to 661 computations (35.8% saved)

bsearch2.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 924 to 598 computations (35.3% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 036 to 668 computations (35.5% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 022 to 661 computations (35.3% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 004 to 652 computations (35.1% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 148 to 700 computations (39% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.4480975019811487e-64
2.8077955011047195e-56
1.0ms
-2.211092937794249e-22
-3.8345079263399346e-24
Compiler

Compiled 1 148 to 700 computations (39% saved)

simplify75.0ms (0.9%)

Memory
18.6MiB live, 18.6MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01291186
11821152
23461145
39341143
426621143
551151143
675931143
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 -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.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 -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (-.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 -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (+ (* 5 eps) (/ (* -10 (* eps eps)) (neg x))) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 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 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 5 binary64)))) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x)))))
(if (or (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) (not (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) eps (*.f64 #s(literal 5 binary64) x)) eps) x)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
(if (or (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) (not (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(if (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))))
(if (or (<=.f64 x #s(literal -331775307747915/85070591730234615865843651857942052864 binary64)) (not (<=.f64 x #s(literal 6007280020246507/1766847064778384329583297500742918515827483896875618958121606201292619776 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (* eps eps) (/ 10 x)) (* 5 eps)) (* x x)) (*.f64 #s(approx (+ (* (* eps x) 5) (* 10 (* eps eps))) (*.f64 (*.f64 eps x) #s(literal 5 binary64))) x)) (*.f64 x x)))

derivations1.5s (19%)

Memory
18.0MiB live, 956.1MiB allocated; 139ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0245963
1900862
24071694
08439658
03071212
111651084
249001066
08118990
05032061
118131841
083551715
02851148
110861039
246331011
08392937
037209
062199
1236195
21424195
08595195
055384
084376
1272357
21849357
08686345
058454
089444
1301415
22073411
08926398
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 186 to 132 computations (88.9% saved)

preprocess55.0ms (0.7%)

Memory
4.1MiB live, 97.3MiB allocated; 6ms collecting garbage
Compiler

Compiled 2 390 to 278 computations (88.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...