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

Time bar (total: 7.3s)

start0.0ms (0%)

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

analyze0.0ms (0%)

Memory
1.7MiB live, 1.7MiB 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.1s (29.2%)

Memory
89.3MiB live, 2 472.2MiB allocated; 606ms collecting garbage
Samples
886.0ms6 590×0valid
393.0ms1 326×1valid
129.0ms340×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-pow: 476.0ms (44.9% of total)
ival-<=: 191.0ms (18% of total)
ival-add: 127.0ms (12% of total)
adjust: 119.0ms (11.2% of total)
ival-sub: 99.0ms (9.3% of total)
ival-and: 23.0ms (2.2% of total)
exact: 21.0ms (2% of total)
ival-assert: 4.0ms (0.4% of total)
Bogosity

explain142.0ms (1.9%)

Memory
11.7MiB live, 147.3MiB allocated; 25ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
380-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)))cancellation380
Confusion
Predicted +Predicted -
+380
-0218
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+3800
-00218
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0218
138
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
30.0ms406×0valid
14.0ms84×1valid
5.0ms22×2valid
Compiler

Compiled 59 to 25 computations (57.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-pow: 20.0ms (59.8% of total)
adjust: 5.0ms (15% of total)
ival-add: 4.0ms (12% of total)
ival-sub: 3.0ms (9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess13.0ms (0.2%)

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

prune39.0ms (0.5%)

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

simplify4.0ms (0.1%)

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

localize35.0ms (0.5%)

Memory
12.5MiB live, 58.5MiB allocated; 8ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 x #s(literal 5 binary64))
accuracy0.0
(+.f64 x eps)
accuracy0.030292529305326048
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy8.509744595913888
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
15.0ms203×0valid
12.0ms42×1valid
3.0ms11×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-pow: 10.0ms (58.4% of total)
adjust: 3.0ms (17.5% of total)
ival-add: 2.0ms (11.7% of total)
ival-sub: 2.0ms (11.7% 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
21.1MiB live, 21.1MiB 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))

simplify143.0ms (1.9%)

Memory
-28.8MiB live, 158.6MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite42.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15020
035020
Stop Event
iter limit
iter limit
iter limit
unsound
iter limit
Counts
4 → 40
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 (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 (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))))
(/.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))))
(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 (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 (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))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.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 eps x) #s(literal 5/2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (+.f64 eps x))) #s(literal 5 binary64))
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5 binary64))) (sinh.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 eps x))
(/.f64 (neg.f64 (*.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 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 x x) (*.f64 eps x))))
(/.f64 (+.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 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(+.f64 eps x)
(+.f64 x eps)
(*.f64 (neg.f64 (pow.f64 x #s(literal 5/2 binary64))) (neg.f64 (pow.f64 x #s(literal 5/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 5/2 binary64))) (fabs.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)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 5 binary64))
(pow.f64 (pow.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 5/2 binary64))
(pow.f64 x #s(literal 5 binary64))
(exp.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))))

eval8.0ms (0.1%)

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

Compiled 1 796 to 370 computations (79.4% saved)

prune15.0ms (0.2%)

Memory
-35.8MiB live, 9.6MiB allocated; 6ms collecting garbage
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New66975
Fresh000
Picked011
Done000
Total661076
Accuracy
100.0%
Counts
76 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
79.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) 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))
85.4%
#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))))
76.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x 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))))
79.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
76.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
Compiler

Compiled 443 to 299 computations (32.5% saved)

simplify135.0ms (1.8%)

Memory
33.6MiB live, 127.3MiB allocated; 26ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 eps x)
cost-diff0
(*.f64 (+.f64 eps x) (+.f64 eps x))
cost-diff0
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
cost-diff0
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
cost-diff1
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps))
cost-diff2
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps))
cost-diff5
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
cost-diff0
(/.f64 x eps)
cost-diff0
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
cost-diff0
(pow.f64 eps #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
(pow.f64 eps #s(literal 4 binary64))
cost-diff0
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
cost-diff0
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037323
063323
1112283
2284283
3876283
43085272
08120266
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64)))
(-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps))
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps))
#s(literal 5 binary64)
x
(/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
#s(literal 6 binary64)
(*.f64 x x)
(*.f64 (*.f64 x x) #s(literal 4 binary64))
#s(literal 4 binary64)
eps
(neg.f64 eps)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(+.f64 eps x)
eps
x
#s(literal 5/2 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) 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 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64))) #s(literal 1 binary64)))
(neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64)))
(neg.f64 (-.f64 (*.f64 (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))
(-.f64 (*.f64 (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64))) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps))
(*.f64 (/.f64 x eps) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64)))
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps))
(*.f64 x (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)))
#s(literal 5 binary64)
x
(/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps)
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
#s(literal 6 binary64)
(*.f64 x x)
(*.f64 (*.f64 x x) #s(literal 4 binary64))
#s(literal 4 binary64)
eps
(neg.f64 eps)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(+.f64 eps x)
eps
x
#s(literal 5/2 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)

localize150.0ms (2%)

Memory
-11.3MiB live, 125.7MiB allocated; 11ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 eps x)
accuracy0.02734375
(*.f64 (+.f64 eps x) (+.f64 eps x))
accuracy0.2848625488422101
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
accuracy4.664887846084806
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
accuracy0.19140625
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps))
accuracy9.117059403700662
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
accuracy9.184472036720408
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
accuracy13.942244564880736
(/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)
accuracy0.0
(/.f64 x eps)
accuracy0.1328125
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
accuracy0.5341335415469847
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
accuracy0.0
(pow.f64 eps #s(literal 5 binary64))
accuracy9.598231051229936
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.00390625
(pow.f64 eps #s(literal 4 binary64))
accuracy0.06869125976844201
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy0.11393797190493686
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
Samples
60.0ms192×0valid
35.0ms52×1valid
11.0ms12×2valid
Compiler

Compiled 288 to 38 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 83.0ms
ival-pow: 27.0ms (32.4% of total)
ival-mult: 18.0ms (21.6% of total)
adjust: 11.0ms (13.2% of total)
ival-add: 9.0ms (10.8% of total)
ival-div: 8.0ms (9.6% of total)
ival-sub: 7.0ms (8.4% of total)
ival-neg: 2.0ms (2.4% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series36.0ms (0.5%)

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

6 calls:

TimeVariablePointExpression
11.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (pow eps 4) 5) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (+ (* 6 (* x x)) (* (* x x) 4)) (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (- (pow (* (+ eps x) (+ eps x)) 5/2) (pow x 5)) (pow (* (+ eps x) (+ eps x)) 5/2) (* (+ eps x) (+ eps x)) (+ eps x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)))
6.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (pow eps 4) 5) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (+ (* 6 (* x x)) (* (* x x) 4)) (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (- (pow (* (+ eps x) (+ eps x)) 5/2) (pow x 5)) (pow (* (+ eps x) (+ eps x)) 5/2) (* (+ eps x) (+ eps x)) (+ eps x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)))
5.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (pow eps 4) 5) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (+ (* 6 (* x x)) (* (* x x) 4)) (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (- (pow (* (+ eps x) (+ eps x)) 5/2) (pow x 5)) (pow (* (+ eps x) (+ eps x)) 5/2) (* (+ eps x) (+ eps x)) (+ eps x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)))
4.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (pow eps 4) 5) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (+ (* 6 (* x x)) (* (* x x) 4)) (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (- (pow (* (+ eps x) (+ eps x)) 5/2) (pow x 5)) (pow (* (+ eps x) (+ eps x)) 5/2) (* (+ eps x) (+ eps x)) (+ eps x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)))
4.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (pow eps 4) 5) (pow eps 4) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* (/ x eps) 5) 1) (pow eps 5)) (+ (* (/ x eps) 5) 1) (/ x eps) (+ (* 6 (* x x)) (* (* x x) 4)) (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (- (pow (* (+ eps x) (+ eps x)) 5/2) (pow x 5)) (pow (* (+ eps x) (+ eps x)) 5/2) (* (+ eps x) (+ eps x)) (+ eps x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)))

simplify173.0ms (2.4%)

Memory
28.1MiB live, 116.6MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03961614
114581386
266021336
084111240
Stop Event
iter limit
node limit
Counts
91 → 89
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(/ x eps)
(* 10 (pow x 2))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(* -5 (/ x eps))
(* x (- (* -10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
eps
(+ eps x)
(* 10 (/ (pow x 2) eps))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (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))))))))))
(* 5 (* (pow eps 4) x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 (/ x eps))
(* x (+ (* 5 (/ 1 eps)) (/ 1 x)))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(* -10 (/ (pow x 2) (pow eps 2)))
(* -1 (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))))
(pow x 5)
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
x
(* x (+ 1 (/ eps x)))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 4) (+ eps (* 5 x)))
(* 5 (pow eps 4))
(pow eps 4)
(/ (+ eps (* 5 x)) eps)
(/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) eps)
(/ (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))) eps)
(* -1 (/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) (pow eps 2)))
(/ (+ (* -5 (* eps x)) (* -1 (+ (* 4 (pow x 2)) (* 6 (pow x 2))))) (pow eps 2))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(* (pow eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps))))
(/ (+ (* -5 x) (* -1 (/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) eps))) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (/ x eps)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/ x eps)
(/.f64 x eps)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (* 10 (/ x eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(* -5 (/ x eps))
(*.f64 #s(literal -5 binary64) (/.f64 x eps))
(* x (- (* -10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) eps) x)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 2 binary64) x eps) eps)
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
eps
(+ eps x)
(+.f64 eps x)
(* 10 (/ (pow x 2) eps))
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* (pow 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 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) 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 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 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)) #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 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 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -5 binary64) x)) x) x)
(* -10 (/ (pow x 2) (pow eps 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal -10 binary64))
(* -1 (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))))
(*.f64 (*.f64 (neg.f64 x) x) (/.f64 (-.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -5 binary64) x)) eps))
(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) #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 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 5 binary64)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) eps x) x) x) x)
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) eps (/.f64 (*.f64 eps eps) x)) x) #s(literal 1 binary64)) x) x)
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)) (*.f64 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 (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 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64))) x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 #s(literal 6 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 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 (* (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 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64))) x))) (neg.f64 x))) (neg.f64 x)) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) eps (/.f64 (*.f64 eps eps) x)) x) #s(literal 1 binary64)) x) x)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 eps) x) #s(literal 1 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 4 binary64)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) x) x)
(* 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 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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 eps #s(literal 10 binary64)) (*.f64 x x) (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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 #s(literal 5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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)))
(* 5 (pow eps 4))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(/ (+ eps (* 5 x)) eps)
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) eps)
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64))
(/ (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))) eps)
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps)
(* -1 (/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) (pow eps 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal -10 binary64))
(/ (+ (* -5 (* eps x)) (* -1 (+ (* 4 (pow x 2)) (* 6 (pow x 2))))) (pow eps 2))
(/.f64 (/.f64 (fma.f64 (*.f64 eps x) #s(literal -5 binary64) (*.f64 #s(literal -10 binary64) (*.f64 x x))) eps) eps)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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.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 eps #s(literal 10 binary64)) (*.f64 x x) (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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.f64 x #s(literal 5 binary64)))
(+ (* 2 (* eps x)) (pow x 2))
(*.f64 (fma.f64 #s(literal 2 binary64) eps x) x)
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) eps x) x (*.f64 eps eps))
(* (pow eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal 2 binary64) #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 #s(literal 1 binary64) (/.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 #s(literal 6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 3 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)))
(+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(/ (+ (* -5 x) (* -1 (/ (+ (* 4 (pow x 2)) (* 6 (pow x 2))) eps))) eps)
(/.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x)) eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x eps) eps) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x (*.f64 x (/.f64 x eps))) eps) #s(literal 1 binary64)) eps) eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (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 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 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 -10 binary64) x) x (/.f64 (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) (neg.f64 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 #s(literal -5 binary64) (/.f64 x eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x (*.f64 x (/.f64 x eps))) eps) #s(literal 1 binary64)) eps) eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))

rewrite240.0ms (3.3%)

Memory
-18.4MiB live, 174.6MiB allocated; 40ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037240
063230
1256200
21949200
08552200
Stop Event
iter limit
node limit
iter limit
Counts
20 → 694
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(/.f64 x eps)
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64))))
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(+.f64 eps x)
(/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) (pow.f64 eps #s(literal 10 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))) (*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))) (pow.f64 eps #s(literal 15 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64))))))
(fma.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (fabs.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64)))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (*.f64 eps eps) (fabs.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 x (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))
(-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (pow.f64 eps #s(literal 5/2 binary64))))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 5 binary64) x)))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))) (/.f64 (pow.f64 eps #s(literal 15 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 (neg.f64 (neg.f64 (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 eps eps))))
(*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 eps eps)))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 eps))
(pow.f64 (neg.f64 (*.f64 eps eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 eps #s(literal 4 binary64))
(/.f64 (pow.f64 eps #s(literal 12 binary64)) (pow.f64 eps #s(literal 8 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)) (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 (fabs.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (fabs.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 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.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 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(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 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5/4 binary64))
(pow.f64 eps #s(literal 5 binary64))
(/.f64 (pow.f64 eps #s(literal 15 binary64)) (pow.f64 eps #s(literal 10 binary64)))
(sqrt.f64 (pow.f64 eps #s(literal 10 binary64)))
(fabs.f64 (neg.f64 (pow.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 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 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)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 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)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (pow.f64 (/.f64 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 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (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))))
(+.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 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 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)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (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 (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 eps #s(literal 2 binary64))) (*.f64 eps #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) #s(literal 4 binary64) (*.f64 eps #s(literal 4 binary64))) (*.f64 eps #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) #s(literal 2 binary64) (*.f64 (neg.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 eps) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) #s(literal 4 binary64) (*.f64 (neg.f64 eps) #s(literal 4 binary64))) (*.f64 (neg.f64 eps) #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 eps) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 eps) #s(literal 4 binary64))) (*.f64 (neg.f64 eps) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) #s(literal 2 binary64) (*.f64 (neg.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 eps) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) #s(literal 4 binary64) (*.f64 (neg.f64 eps) #s(literal 4 binary64))) (*.f64 (neg.f64 eps) #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 2 binary64) (*.f64 eps #s(literal 2 binary64))) (*.f64 eps #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64) (*.f64 eps #s(literal 4 binary64))) (*.f64 eps #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) eps (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)))) (*.f64 #s(literal 2 binary64) eps))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 eps) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 5 binary64) (neg.f64 x)))) (*.f64 #s(literal 2 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 eps) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 eps) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 2 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 2 binary64) eps (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 5 binary64) x))) (*.f64 #s(literal 2 binary64) eps))
(/.f64 (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)))) (*.f64 #s(literal 4 binary64) eps))
(/.f64 (fma.f64 #s(literal 4 binary64) (neg.f64 eps) (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 5 binary64) (neg.f64 x)))) (*.f64 #s(literal 4 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 4 binary64) (neg.f64 eps) (*.f64 #s(literal 4 binary64) (*.f64 (neg.f64 x) #s(literal 5 binary64)))) (*.f64 #s(literal 4 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 4 binary64) (neg.f64 eps) (*.f64 #s(literal 4 binary64) (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 4 binary64) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 5 binary64) x))) (*.f64 #s(literal 4 binary64) eps))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 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 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) #s(literal -1 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 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 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 5 binary64) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 5 binary64) eps) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64))) (pow.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 (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)) (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 (neg.f64 (neg.f64 x))) (neg.f64 eps))
(/.f64 (neg.f64 (neg.f64 x)) eps)
(/.f64 (neg.f64 x) (neg.f64 eps))
(/.f64 x eps)
(neg.f64 (/.f64 (neg.f64 x) eps))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 (*.f64 x x) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) #s(literal 4 binary64)) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) #s(literal 4 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (neg.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) #s(literal 4 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64))))))
(/.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) #s(literal 4 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x))) x (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) x)) x (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) x) x (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 4 binary64) x)) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 x (*.f64 #s(literal 4 binary64) x) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 10 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 10 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 6 binary64) x)) x))
(-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 #s(literal -6 binary64) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64))))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) 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) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 #s(literal 6 binary64) x) (/.f64 x eps) (fma.f64 (*.f64 x x) (/.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 6 binary64) eps) (fma.f64 (*.f64 x x) (/.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 x x) eps) (fma.f64 (*.f64 x x) (/.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(fma.f64 x #s(literal 5 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal -5 binary64) x))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 (neg.f64 x) #s(literal 5 binary64)))
(+.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps)) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))))) (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (fma.f64 (*.f64 x x) (/.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal 5 binary64) x)))
(+.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x))
(*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) #s(literal 1 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) #s(literal 1 binary64))) eps)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 (/.f64 (neg.f64 x) eps) #s(literal 3 binary64)) (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 #s(literal -5 binary64) eps)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))))) eps)
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) (neg.f64 eps) (*.f64 (neg.f64 eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))) (neg.f64 (*.f64 eps eps)))
(/.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) eps (*.f64 eps (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (*.f64 eps eps))
(/.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 5 binary64) x))) (*.f64 eps (neg.f64 eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps (*.f64 (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (pow.f64 eps #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (neg.f64 eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (pow.f64 (neg.f64 eps) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) eps (*.f64 (neg.f64 eps) (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (*.f64 (neg.f64 eps) eps))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) x))) (*.f64 eps eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (*.f64 (*.f64 eps (neg.f64 eps)) (neg.f64 (*.f64 #s(literal 5 binary64) x)))) (*.f64 (*.f64 eps (neg.f64 eps)) eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (neg.f64 eps) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 eps (neg.f64 eps)) (neg.f64 eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) eps (*.f64 eps (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))) (*.f64 eps eps))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (*.f64 eps eps) (*.f64 eps (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))) (pow.f64 eps #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (neg.f64 eps) (*.f64 eps (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) (*.f64 eps (neg.f64 eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) x)) (*.f64 eps (neg.f64 eps)) (*.f64 eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 eps (*.f64 eps (neg.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) eps (*.f64 (neg.f64 eps) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))) (*.f64 (neg.f64 eps) eps))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps) (*.f64 (neg.f64 eps) (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))) (pow.f64 (neg.f64 eps) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps (neg.f64 eps)) (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) (*.f64 (neg.f64 eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) #s(literal 1 binary64)) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 (/.f64 (neg.f64 x) eps) #s(literal 3 binary64)) (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1000 binary64))) (pow.f64 eps #s(literal 6 binary64)))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 #s(literal -5 binary64) eps)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))) (neg.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))) (neg.f64 eps))
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) (neg.f64 eps) (*.f64 (neg.f64 eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) (*.f64 eps eps))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps) (*.f64 #s(literal 5 binary64) x)))) (neg.f64 eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))) eps)
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps))
(neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) eps) #s(literal 1 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) eps))
(fma.f64 #s(literal 5 binary64) (/.f64 (neg.f64 x) eps) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)))
(fma.f64 x (/.f64 #s(literal -5 binary64) eps) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)))
(+.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) (*.f64 x (/.f64 #s(literal -5 binary64) eps)))
(+.f64 (*.f64 x (/.f64 #s(literal -5 binary64) eps)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #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 (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)))) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (pow.f64 x #s(literal 15 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.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))))
(/.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))))
(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 (pow.f64 (neg.f64 (neg.f64 (+.f64 eps x))) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 (neg.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 (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 (+.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))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))) (/.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))) (/.f64 (pow.f64 x #s(literal 15 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 5 binary64)) (pow.f64 x #s(literal 10 binary64))) (pow.f64 (+.f64 eps x) #s(literal 10 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(+.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 (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 (neg.f64 (neg.f64 (+.f64 eps x))) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 (neg.f64 (+.f64 eps x))) #s(literal 5/2 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 (+.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)))
(pow.f64 (exp.f64 #s(literal 5 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (exp.f64 #s(literal 5/2 binary64)) (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64)) #s(literal 1 binary64)) #s(literal 2 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 4 binary64)) #s(literal 5/4 binary64))
(pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 5 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 2 binary64)) #s(literal 5/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(/.f64 (pow.f64 (+.f64 eps x) #s(literal 15 binary64)) (pow.f64 (+.f64 eps x) #s(literal 10 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 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64) (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64) (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 5/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) #s(literal 5/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))
(+.f64 (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 (neg.f64 (+.f64 eps x)))) (neg.f64 (neg.f64 (neg.f64 (+.f64 eps x)))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (+.f64 eps x)))) (exp.f64 (log.f64 (neg.f64 (+.f64 eps x)))))
(*.f64 (neg.f64 (neg.f64 (+.f64 eps x))) (neg.f64 (neg.f64 (+.f64 eps x))))
(*.f64 (neg.f64 (+.f64 eps x)) (neg.f64 (+.f64 eps x)))
(*.f64 (+.f64 eps x) (neg.f64 (+.f64 eps x)))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 eps x)))
(pow.f64 (neg.f64 (neg.f64 (+.f64 eps x))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (-.f64 x eps)))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (-.f64 eps x) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 x eps) (-.f64 eps x))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 eps eps (*.f64 x x)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps eps (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 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 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 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 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x x)) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 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 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 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 eps (-.f64 eps x) (*.f64 x x)) (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (-.f64 eps x) (*.f64 (-.f64 eps x) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (-.f64 x eps) (*.f64 (-.f64 eps x) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 eps x) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps eps (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 eps x) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 eps x) (*.f64 (-.f64 x eps) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps) (*.f64 (-.f64 x eps) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (-.f64 x eps) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 x eps) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x x)) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) x))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 eps x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (fma.f64 eps eps (*.f64 x x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 x eps) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 eps x))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x x)))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fabs.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (fabs.f64 (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))))
(/.f64 (fabs.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (fabs.f64 (*.f64 (-.f64 eps x) (-.f64 x eps))))
(/.f64 (fabs.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 eps eps (*.f64 x x)))) (fabs.f64 (*.f64 (-.f64 x eps) (-.f64 eps x))))
(/.f64 (fabs.f64 (pow.f64 (fma.f64 eps eps (*.f64 x x)) #s(literal 2 binary64))) (fabs.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (fabs.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (fabs.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (fabs.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (fabs.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))))
(/.f64 (fabs.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (fabs.f64 (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64))))
(/.f64 (fabs.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (fabs.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fabs.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (fabs.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (fabs.f64 (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(/.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(/.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x)) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x x))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 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 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x)))))
(/.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 eps eps (*.f64 x x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (pow.f64 (fma.f64 eps eps (*.f64 x x)) #s(literal 2 binary64)) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(neg.f64 (*.f64 (neg.f64 (+.f64 eps x)) (+.f64 eps x)))
(neg.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(fma.f64 eps (+.f64 eps x) (*.f64 (+.f64 eps x) x))
(fma.f64 x (+.f64 eps x) (*.f64 (+.f64 eps x) eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 x) (+.f64 eps x)))
(-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (neg.f64 (+.f64 eps x)) x))
(fabs.f64 (-.f64 (*.f64 (neg.f64 x) (+.f64 eps x)) (*.f64 (+.f64 eps x) eps)))
(fabs.f64 (-.f64 (*.f64 (neg.f64 (+.f64 eps x)) x) (*.f64 (+.f64 eps x) eps)))
(fabs.f64 (*.f64 (neg.f64 (+.f64 eps x)) (+.f64 eps x)))
(fabs.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 eps x))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (+.f64 eps x)))) (sqrt.f64 (neg.f64 (neg.f64 (+.f64 eps x)))))
(*.f64 (sqrt.f64 (neg.f64 (+.f64 eps x))) (sqrt.f64 (neg.f64 (+.f64 eps x))))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (+.f64 eps x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(/.f64 (neg.f64 (fabs.f64 (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (fabs.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps eps (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 eps x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps 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 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (-.f64 eps x)) (*.f64 (-.f64 eps x) (*.f64 x x))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (fabs.f64 (fma.f64 eps eps (*.f64 x x)))) (fabs.f64 (fabs.f64 (-.f64 eps x))))
(/.f64 (fabs.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 eps x))) (sqrt.f64 (-.f64 eps x)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 eps x))) (sqrt.f64 (-.f64 x eps)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (sqrt.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps x))) (sqrt.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x x)))) (sqrt.f64 (-.f64 eps x)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (sqrt.f64 (-.f64 x eps)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 eps x) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (sqrt.f64 (*.f64 (-.f64 eps x) (-.f64 x eps))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (-.f64 eps x) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 eps eps (*.f64 x x)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (-.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 eps eps (*.f64 x x)))) (sqrt.f64 (*.f64 (-.f64 x eps) (-.f64 eps x))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (-.f64 x eps) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (sqrt.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 eps x))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x x)))) (sqrt.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 eps x))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (sqrt.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (-.f64 x eps))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 eps x) (-.f64 x eps)))) (sqrt.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))))
(/.f64 (exp.f64 (log.f64 (fma.f64 eps eps (*.f64 x x)))) (exp.f64 (log.f64 (-.f64 eps x))))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (exp.f64 (log.f64 (-.f64 x eps))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 eps eps (*.f64 x x))) (neg.f64 (-.f64 eps x)))
(/.f64 (neg.f64 (*.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 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fabs.f64 (fma.f64 eps eps (*.f64 x x))) (fabs.f64 (-.f64 eps x)))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (*.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 eps eps (*.f64 x x)) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x eps) (*.f64 eps eps)))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(fabs.f64 (-.f64 (/.f64 (*.f64 x x) (-.f64 eps x)) (/.f64 (*.f64 eps eps) (-.f64 eps x))))
(fabs.f64 (-.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 eps x))))
(fabs.f64 (neg.f64 (+.f64 eps x)))
(fabs.f64 (+.f64 eps x))
(exp.f64 (/.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(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 x (-.f64 x eps) (*.f64 eps eps))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x eps) (*.f64 eps eps))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(+.f64 eps x)
(+.f64 x eps)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 6 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))))) (neg.f64 eps))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps (*.f64 eps (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (neg.f64 (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) (neg.f64 eps)) (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps eps))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (neg.f64 eps)) (*.f64 eps (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps (neg.f64 eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) eps) (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 (neg.f64 eps) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (*.f64 eps (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (neg.f64 eps) (*.f64 (neg.f64 eps) (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))))) (*.f64 eps eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 6 binary64)))) (*.f64 (neg.f64 eps) eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (neg.f64 eps) (*.f64 eps (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))))) (*.f64 eps (neg.f64 eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps (*.f64 eps (*.f64 (*.f64 x x) #s(literal 6 binary64)))) (*.f64 eps eps))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps eps))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) eps (*.f64 (neg.f64 eps) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 (neg.f64 eps) eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (neg.f64 eps) (*.f64 eps (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps (neg.f64 eps)))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (neg.f64 eps))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 6 binary64) eps) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) eps)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)))) eps)
(/.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps (*.f64 eps (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 eps eps))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 10 binary64)))) eps))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64))) (neg.f64 eps))
(/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)
(neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (neg.f64 eps)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) (/.f64 x eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 4 binary64) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 6 binary64) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps))
(fma.f64 x (/.f64 (*.f64 #s(literal 4 binary64) x) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) eps))
(*.f64 (*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 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)) (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps)) (neg.f64 eps)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))

eval127.0ms (1.7%)

Memory
-7.1MiB live, 182.9MiB allocated; 33ms collecting garbage
Compiler

Compiled 30 940 to 4 383 computations (85.8% saved)

prune51.0ms (0.7%)

Memory
9.7MiB live, 57.1MiB allocated; 2ms collecting garbage
Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New9209929
Fresh224
Picked235
Done011
Total92415939
Accuracy
100.0%
Counts
939 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) #s(approx (+ eps x) (fma.f64 (/.f64 x eps) eps eps))) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
79.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (*.f64 eps #s(literal 10 binary64)) (*.f64 x x) (fma.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 3 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))
85.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
85.4%
#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))))
78.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.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 (*.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64))) x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
79.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
76.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
76.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
Compiler

Compiled 737 to 492 computations (33.2% saved)

simplify141.0ms (1.9%)

Memory
16.6MiB live, 113.9MiB allocated; 13ms collecting garbage
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
062440
092440
1165428
2440413
31578412
47185412
08092398
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 x x)
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps)
(fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x))
#s(literal 4 binary64)
eps
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
#s(literal 10 binary64)
(*.f64 eps eps)
x
(pow.f64 x #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(neg.f64 (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
(-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
#s(literal 1 binary64)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 x x)
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (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 (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow.f64 eps #s(literal 4 binary64))
eps
#s(literal 4 binary64)
#s(literal 5 binary64)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(pow.f64 eps #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 4 binary64)) eps)))
(*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 4 binary64)) eps))
(+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps)
(fma.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 4 binary64)) eps)
(fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x))
(*.f64 eps (fma.f64 (/.f64 #s(literal 10 binary64) x) eps #s(literal 4 binary64)))
#s(literal 4 binary64)
eps
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
(/.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x)
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 eps eps)
x
(pow.f64 x #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 (*.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) eps) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64)))))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) eps) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(neg.f64 (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
(-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))
(-.f64 (*.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) eps) x) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(*.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) eps) x)
(neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x))
(*.f64 (fma.f64 #s(literal -10 binary64) (/.f64 x eps) #s(literal -5 binary64)) x)
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
(fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
#s(literal 1 binary64)

localize237.0ms (3.2%)

Memory
11.8MiB live, 204.5MiB allocated; 17ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1875
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
accuracy0.19140625
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
accuracy9.117059403700662
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
accuracy9.184472036720408
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
accuracy0.16495632300974952
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
accuracy0.285962210835977
(*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64)))
accuracy13.35378280307338
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
accuracy13.495684277927579
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
accuracy0.0
(fma.f64 #s(literal 5 binary64) x eps)
accuracy0.00390625
(pow.f64 eps #s(literal 4 binary64))
accuracy0.14518797190493687
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
accuracy0.06869125976844201
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
accuracy0.12175047190493686
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
accuracy13.371292962367065
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
accuracy0.00390625
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
accuracy0.10546875
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
accuracy0.14807379138909577
(*.f64 (*.f64 x x) #s(literal 10 binary64))
accuracy9.184472036720408
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
Samples
126.0ms182×0valid
60.0ms58×1valid
17.0ms16×2valid
Compiler

Compiled 325 to 55 computations (83.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-pow: 57.0ms (33.3% of total)
ival-add: 35.0ms (20.5% of total)
ival-mult: 32.0ms (18.7% of total)
adjust: 26.0ms (15.2% of total)
ival-div: 11.0ms (6.4% of total)
ival-neg: 5.0ms (2.9% of total)
ival-sub: 5.0ms (2.9% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series51.0ms (0.7%)

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

6 calls:

TimeVariablePointExpression
20.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (* (pow eps 4) 5) x) (* (pow eps 4) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (pow x 4)) (neg (* (+ (* 10 (/ x eps)) 5) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (pow eps 5)) (- (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) 1)) (neg (pow eps 5)) (* (* x x) 10) (/ (* 10 (* eps eps)) x) (* 10 (* eps eps)) (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (* (+ (* 10 (/ x eps)) 5) x))
10.0ms
eps
@inf
((- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (* (pow eps 4) 5) x) (* (pow eps 4) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (pow x 4)) (neg (* (+ (* 10 (/ x eps)) 5) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (pow eps 5)) (- (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) 1)) (neg (pow eps 5)) (* (* x x) 10) (/ (* 10 (* eps eps)) x) (* 10 (* eps eps)) (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (* (+ (* 10 (/ x eps)) 5) x))
5.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (* (pow eps 4) 5) x) (* (pow eps 4) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (pow x 4)) (neg (* (+ (* 10 (/ x eps)) 5) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (pow eps 5)) (- (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) 1)) (neg (pow eps 5)) (* (* x x) 10) (/ (* 10 (* eps eps)) x) (* 10 (* eps eps)) (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (* (+ (* 10 (/ x eps)) 5) x))
5.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (* (pow eps 4) 5) x) (* (pow eps 4) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (pow x 4)) (neg (* (+ (* 10 (/ x eps)) 5) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (pow eps 5)) (- (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) 1)) (neg (pow eps 5)) (* (* x x) 10) (/ (* 10 (* eps eps)) x) (* 10 (* eps eps)) (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (* (+ (* 10 (/ x eps)) 5) x))
5.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (pow eps 3)) (+ (* (+ (* 5 x) eps) eps) (* (* x x) 10)) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* (* (pow eps 4) 5) x) (* (pow eps 4) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (pow eps 4)) (+ (* 5 x) eps) (pow eps 4) (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (pow x 4)) (neg (* (+ (* 10 (/ x eps)) 5) x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (pow eps 5)) (- (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) 1)) (neg (pow eps 5)) (* (* x x) 10) (/ (* 10 (* eps eps)) x) (* 10 (* eps eps)) (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (* (+ (* 10 (/ x eps)) 5) x))

simplify268.0ms (3.6%)

Memory
-66.9MiB live, 163.3MiB allocated; 97ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03911659
114701388
269821344
086191254
Stop Event
iter limit
node limit
Counts
101 → 100
Calls
Call 1
Inputs
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(* 5 (* (pow eps 4) x))
eps
(+ eps (* 5 x))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 4 (* eps x)) (* 10 (pow eps 2))) x)
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(* -5 x)
(* x (- (* -10 (/ x eps)) 5))
(* 10 (pow x 2))
(* -5 (/ x eps))
(* x (- (* -10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* 5 x)
(* x (+ 5 (* 10 (/ x eps))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* x (+ 5 (/ eps x)))
(* 4 eps)
(+ (* 4 eps) (* 10 (/ (pow eps 2) x)))
(+ eps (* 4 eps))
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(* -10 (/ (pow x 2) eps))
(* -1 (* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x)))))
(* -10 (/ (pow x 2) (pow eps 2)))
(* -1 (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))))
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps 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))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(* (pow eps 4) (+ eps (* 5 x)))
(* 5 (pow eps 4))
(pow eps 4)
(* eps (+ 4 (* 10 (/ eps x))))
(* 5 eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* 5 (* eps (pow x 4)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(/ (- (* -5 (* eps x)) (* 10 (pow x 2))) eps)
(* -1 (pow eps 5))
(* 10 (pow eps 2))
(/ (+ (* -10 (pow x 2)) (* -5 (* eps x))) (pow eps 2))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 4 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(- (* -10 (/ (pow x 2) eps)) (* 5 x))
(/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps))
Outputs
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64)))
(pow eps 2)
(*.f64 eps eps)
(+ (* 5 (* eps x)) (pow eps 2))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
eps
(+ eps (* 5 x))
(fma.f64 #s(literal 5 binary64) x eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 4 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 4 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.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) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(*.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 x)
(*.f64 #s(literal -5 binary64) x)
(* x (- (* -10 (/ x eps)) 5))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64)) x)
(* 10 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(* -5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal -5 binary64))
(* x (- (* -10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -5 binary64)) eps) x)
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (* 10 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 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)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)) (*.f64 x x))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 10 binary64)) x) x)
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (-.f64 (/.f64 (fma.f64 eps (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) x) #s(literal -10 binary64)) (*.f64 x 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)
(* x (+ 5 (/ eps x)))
(*.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x)
(* 4 eps)
(*.f64 #s(literal 4 binary64) eps)
(+ (* 4 eps) (* 10 (/ (pow eps 2) x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 4 binary64)) eps)
(+ eps (* 4 eps))
(*.f64 #s(literal 5 binary64) eps)
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* -10 (/ (pow x 2) eps))
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64))
(* -1 (* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x)))))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -5 binary64) x)))
(* -10 (/ (pow x 2) (pow eps 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal -10 binary64))
(* -1 (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))))
(*.f64 (*.f64 (neg.f64 x) x) (/.f64 (-.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -5 binary64) x)) eps))
(* 10 (/ (pow x 2) eps))
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal -5 binary64) x)) (*.f64 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 (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 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64))) x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 4 binary64)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) x) x)
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 (/.f64 (fma.f64 eps (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps)) x) #s(literal -10 binary64)) (*.f64 x x))
(* -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 (* x (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps 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 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* (pow eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64)))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x)
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(* 5 (pow eps 4))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* eps (+ 4 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 4 binary64)) eps)
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(/ (- (* -5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal -10 binary64))) eps)
(* -1 (pow eps 5))
(neg.f64 (pow.f64 eps #s(literal 5 binary64)))
(* 10 (pow eps 2))
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(/ (+ (* -10 (pow x 2)) (* -5 (* eps x))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal -10 binary64))) (*.f64 eps eps))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) x) eps)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal 2 binary64) #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 #s(literal 1 binary64) (/.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))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps) eps)
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)) eps) eps)
(* eps (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) eps)
(* (pow eps 2) (+ (* 4 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) eps) (/.f64 #s(literal -10 binary64) x)) eps) eps)
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal -5 binary64) eps)) eps) eps)
(* (pow eps 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)
(- (* -10 (/ (pow x 2) eps)) (* 5 x))
(fma.f64 (*.f64 x (/.f64 x eps)) #s(literal -10 binary64) (*.f64 #s(literal -5 binary64) x))
(/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)
(/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) (neg.f64 eps))
(+ (* 5 x) (* 10 (/ (pow x 2) eps)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (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)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) x) x (fma.f64 (*.f64 #s(literal -6 binary64) x) x (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 binary64))) eps))) (neg.f64 eps))) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) (neg.f64 eps)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)) eps) eps)
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (*.f64 (/.f64 x eps) #s(literal -5 binary64)) #s(literal 1 binary64)))
(* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps))
(/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) (neg.f64 eps))

rewrite234.0ms (3.2%)

Memory
14.4MiB live, 160.8MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062374
093374
1345362
22731356
09598349
Stop Event
iter limit
node limit
iter limit
Counts
25 → 479
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.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))
(fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x))
(+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) eps) (pow.f64 x #s(literal 4 binary64)))
(neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64)))
(neg.f64 (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)
(*.f64 #s(literal 10 binary64) (*.f64 eps eps))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps)
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3/2 binary64))) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 eps (*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 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 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 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 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #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 #s(literal 10 binary64) (*.f64 x x)) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) eps))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) eps))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 eps (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 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 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x))))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 10 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (neg.f64 x))) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) x)) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 10 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 x x) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (neg.f64 x) (*.f64 #s(literal 10 binary64) x)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (neg.f64 x) (*.f64 #s(literal 10 binary64) x)))
(fma.f64 eps (fma.f64 #s(literal 5 binary64) x eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 10 binary64))) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 10 binary64) x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(fma.f64 x (*.f64 #s(literal 10 binary64) x) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (neg.f64 x) (*.f64 #s(literal 10 binary64) x)))
(-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) x eps)) eps))
(-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 5 binary64) x eps)))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 #s(literal -10 binary64) (*.f64 x x)))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 (neg.f64 x) (*.f64 #s(literal 10 binary64) x)))
(+.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (fabs.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64)))) #s(literal 5 binary64))
(*.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) #s(literal 5 binary64))
(*.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x)
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(*.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64))
(*.f64 (*.f64 eps eps) (fabs.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 #s(literal 5 binary64) (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)))
(*.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x))
(*.f64 x (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))))
(*.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
(fabs.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 4 binary64)))
#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 (fma.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))) (*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))) (pow.f64 eps #s(literal 15 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps eps)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 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 eps eps))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 #s(literal 25 binary64) (*.f64 x x) (*.f64 eps (-.f64 eps (*.f64 #s(literal 5 binary64) x)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64)))) (neg.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 10 binary64))) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (neg.f64 (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))))
(fma.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (fabs.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64)))) #s(literal 5 binary64) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (fabs.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64)))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) #s(literal 5 binary64) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 (*.f64 eps eps) (fabs.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (*.f64 eps eps) (fabs.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (*.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 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #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 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 eps (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(fma.f64 x (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 x (fabs.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 5 binary64) x)))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))))
(-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 eps (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))) (/.f64 (pow.f64 eps #s(literal 15 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))))))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(+.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (*.f64 eps (pow.f64 eps #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 5 binary64) 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 eps eps))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 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 eps eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 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 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 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 #s(literal 5 binary64) x eps)
(fma.f64 x #s(literal 5 binary64) eps)
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(-.f64 eps (*.f64 #s(literal -5 binary64) x))
(-.f64 eps (*.f64 (neg.f64 x) #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) 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 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 eps) eps))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (neg.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (neg.f64 eps) (pow.f64 eps #s(literal 3 binary64)))
(*.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 eps) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 4 binary64))
(pow.f64 eps #s(literal 4 binary64))
(/.f64 (pow.f64 eps #s(literal 12 binary64)) (pow.f64 eps #s(literal 8 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))))
(/.f64 (fma.f64 (*.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps)))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps)))) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 2 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) eps) #s(literal 10 binary64)) (/.f64 (*.f64 eps eps) x)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps)))))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 4 binary64) eps))
(fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(fma.f64 eps #s(literal 4 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(-.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) eps (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))))
(-.f64 (*.f64 #s(literal 4 binary64) eps) (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))
(-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal -4 binary64) eps))
(-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 (neg.f64 eps) #s(literal 4 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps))))) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) #s(literal 3 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (-.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps))))))
(+.f64 (*.f64 #s(literal 4 binary64) eps) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(+.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (*.f64 #s(literal 4 binary64) eps))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))) (*.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))) (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (fma.f64 #s(literal 4 binary64) eps eps))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (fma.f64 #s(literal 4 binary64) eps eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (fma.f64 #s(literal 4 binary64) eps eps))
(fma.f64 #s(literal 4 binary64) eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps))
(fma.f64 eps #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps)))
(+.f64 (+.f64 eps (*.f64 #s(literal 4 binary64) eps)) (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) (*.f64 #s(literal 4 binary64) eps))
(+.f64 (*.f64 #s(literal 4 binary64) eps) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps))
(+.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps)
(+.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x) (fma.f64 #s(literal 4 binary64) eps eps))
(+.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (*.f64 eps eps)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64)) (*.f64 eps eps))) (-.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) eps))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (pow.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 4 binary64) eps) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) eps (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))
(fma.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))
(fma.f64 eps (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) eps) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 eps (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) eps)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) eps))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))))
(*.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) x)
(*.f64 (neg.f64 x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (neg.f64 x))
(*.f64 x (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (neg.f64 x)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (neg.f64 x)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(neg.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal -1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64)))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal -1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64)))) (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 eps #s(literal 5 binary64)))) (+.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64))))
(neg.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps) #s(literal -1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (neg.f64 (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)) (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))))
(neg.f64 (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 10 binary64) x)) x)
(*.f64 (*.f64 #s(literal 10 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 10 binary64)))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 2 binary64))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 10 binary64))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 10 binary64) x)))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(/.f64 (fma.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (fabs.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))))) (fabs.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fabs.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (fabs.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (fabs.f64 (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))))
(/.f64 (fabs.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (fabs.f64 (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64))))))
(/.f64 (fabs.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (fabs.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 x x)) #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x))) x (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x))) x (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) x)) x (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 4 binary64) x)) x (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x))) x (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 6 binary64) x)) x (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x)) (neg.f64 x) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 (*.f64 #s(literal 4 binary64) x) x (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (*.f64 #s(literal 4 binary64) x) x (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 (*.f64 x x) #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 #s(literal 4 binary64) (*.f64 x x) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 4 binary64) x)) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 4 binary64) x)) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 6 binary64) x)) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 4 binary64) x) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fma.f64 x (*.f64 #s(literal 4 binary64) x) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(sqrt.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(-.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 (neg.f64 (*.f64 #s(literal 6 binary64) x)) x))
(-.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal -6 binary64) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(-.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(-.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(fabs.f64 (-.f64 (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (/.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 6 binary64) x)) x) (*.f64 (*.f64 #s(literal 4 binary64) x) x)))
(fabs.f64 (-.f64 (*.f64 #s(literal -6 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 4 binary64) x) x)))
(fabs.f64 (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fabs.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)) (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(fabs.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(hypot.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x))) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x))) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(hypot.f64 (pow.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(hypot.f64 (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(hypot.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) #s(literal 1 binary64)))
(hypot.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(+.f64 (/.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
(+.f64 (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x)))
(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 (*.f64 #s(literal 6 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(+.f64 (*.f64 (*.f64 #s(literal 6 binary64) x) x) (*.f64 (*.f64 #s(literal 4 binary64) x) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x))
(*.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) (neg.f64 x))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)
(neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x))
(*.f64 (*.f64 #s(literal 10 binary64) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (neg.f64 (*.f64 #s(literal 10 binary64) eps)) eps)
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (neg.f64 eps))
(*.f64 (*.f64 #s(literal 10 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.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))
(neg.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)))
(*.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) (/.f64 x eps))
(*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps)) #s(literal 1 binary64))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 (neg.f64 x) eps)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (*.f64 (*.f64 (neg.f64 x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) #s(literal 1 binary64)) eps)
(/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) (neg.f64 eps))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) eps)
(neg.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps))
(*.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)))) x)
(*.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) (neg.f64 x))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (neg.f64 (neg.f64 x)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)
(*.f64 x (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) x) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) x) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(neg.f64 (*.f64 (neg.f64 x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal 5 binary64) x (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(fma.f64 #s(literal 5 binary64) x (*.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64))))
(fma.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))
(fma.f64 x #s(literal 5 binary64) (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(fma.f64 x #s(literal 5 binary64) (*.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x) (*.f64 #s(literal 5 binary64) x))
(+.f64 (*.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) x))
(+.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) x))
(+.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 x (*.f64 (/.f64 x eps) #s(literal 10 binary64))))

eval87.0ms (1.2%)

Memory
-12.4MiB live, 77.6MiB allocated; 9ms collecting garbage
Compiler

Compiled 30 656 to 2 897 computations (90.5% saved)

prune25.0ms (0.3%)

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

24 alts after pruning (20 fresh and 4 done)

PrunedKeptTotal
New58917606
Fresh336
Picked415
Done134
Total59724621
Accuracy
100.0%
Counts
621 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) #s(approx (+ eps x) (fma.f64 (/.f64 x eps) eps eps))) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
78.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64)))))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
79.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
85.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
85.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
79.1%
#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))))
85.3%
#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)))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
46.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 #s(approx (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal -10 binary64))) (*.f64 eps eps))) #s(literal 1 binary64))))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x)))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64))) x)))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
65.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (fabs.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))))
79.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (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)))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (-.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))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
76.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) (*.f64 eps eps))))
Compiler

Compiled 1 535 to 975 computations (36.5% saved)

simplify136.0ms (1.9%)

Memory
-43.2MiB live, 101.7MiB allocated; 20ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps)
cost-diff0
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
cost-diff2
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
cost-diff1
(fma.f64 #s(literal 4 binary64) eps eps)
cost-diff2
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
cost-diff4
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x))
cost-diff0
(fma.f64 #s(literal 5 binary64) x eps)
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
cost-diff4
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
cost-diff0
(*.f64 eps eps)
cost-diff0
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
cost-diff4
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
cost-diff0
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
cost-diff1
(-.f64 eps (*.f64 #s(literal 5 binary64) x))
cost-diff1
(-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065597
099580
1213538
2739508
34124508
08377488
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
(-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))
(*.f64 eps eps)
eps
(*.f64 #s(literal 25 binary64) (*.f64 x x))
#s(literal 25 binary64)
(*.f64 x x)
x
(-.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
(*.f64 (*.f64 x x) #s(literal 10 binary64))
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 eps eps)
eps
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(fma.f64 #s(literal 4 binary64) eps eps)
#s(literal 4 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
(/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps)
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
(/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -5 binary64) x eps))
(-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))
(*.f64 eps eps)
eps
(*.f64 #s(literal 25 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 25 binary64))
#s(literal 25 binary64)
(*.f64 x x)
x
(-.f64 eps (*.f64 #s(literal 5 binary64) x))
(fma.f64 #s(literal -5 binary64) x eps)
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
#s(literal 10 binary64)
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 eps eps)
eps
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (*.f64 eps x) eps) #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) x)
#s(literal 5 binary64)
x
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
eps
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow.f64 eps #s(literal 4 binary64))
(*.f64 eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
(*.f64 eps (fma.f64 eps (/.f64 #s(literal 10 binary64) x) #s(literal 5 binary64)))
(/.f64 (*.f64 eps eps) x)
(*.f64 eps eps)
eps
x
#s(literal 10 binary64)
(fma.f64 #s(literal 4 binary64) eps eps)
(*.f64 #s(literal 5 binary64) eps)
#s(literal 4 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) (pow.f64 eps #s(literal 4 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) (pow.f64 eps #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps)
(/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps)
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps)
(fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
(fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))
#s(literal 10 binary64)
(/.f64 x eps)
x
eps
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))

localize272.0ms (3.7%)

Memory
13.0MiB live, 299.1MiB allocated; 56ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.12890625
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
accuracy0.1328125
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps)
accuracy9.117059403700662
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
accuracy9.184472036720408
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
accuracy0.16796875
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
accuracy5.982316068915997
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x))
accuracy13.35378280307338
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
accuracy13.461415641844725
(/.f64 (*.f64 eps eps) x)
accuracy0.0
(*.f64 eps eps)
accuracy0.1328125
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
accuracy0.14518797190493687
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
accuracy0.0625
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
accuracy0.16361302206230377
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))
accuracy9.321670592600633
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
accuracy13.371292962367065
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
accuracy0.14807379138909577
(*.f64 (*.f64 x x) #s(literal 10 binary64))
accuracy0.19252110241743065
(*.f64 #s(literal 25 binary64) (*.f64 x x))
accuracy9.184472036720408
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
accuracy12.760756869385434
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
Samples
76.0ms187×0valid
55.0ms16×2valid
53.0ms53×1valid
Compiler

Compiled 406 to 61 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 151.0ms
ival-mult: 43.0ms (28.5% of total)
adjust: 35.0ms (23.2% of total)
ival-pow: 23.0ms (15.2% of total)
ival-add: 22.0ms (14.6% of total)
ival-div: 13.0ms (8.6% of total)
ival-sub: 12.0ms (8% 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)

series29.0ms (0.4%)

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

6 calls:

TimeVariablePointExpression
5.0ms
x
@inf
((- (* eps eps) (* 25 (* x x))) (- eps (* 5 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (* eps eps) (* (* eps eps) (* 5 x))) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* eps eps) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (* x x)) (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (+ (* 4 eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (pow eps 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (/ (- (* eps eps) (* 25 (* x x))) (- eps (* 5 x))) (* 25 (* x x)) (* (* x x) 10) (* (* eps eps) (* 5 x)) (/ (* eps eps) x) (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (+ (* (+ (* 10 (/ x eps)) 5) x) eps) (+ (* 10 (/ x eps)) 5))
5.0ms
x
@-inf
((- (* eps eps) (* 25 (* x x))) (- eps (* 5 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (* eps eps) (* (* eps eps) (* 5 x))) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* eps eps) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (* x x)) (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (+ (* 4 eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (pow eps 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (/ (- (* eps eps) (* 25 (* x x))) (- eps (* 5 x))) (* 25 (* x x)) (* (* x x) 10) (* (* eps eps) (* 5 x)) (/ (* eps eps) x) (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (+ (* (+ (* 10 (/ x eps)) 5) x) eps) (+ (* 10 (/ x eps)) 5))
5.0ms
eps
@-inf
((- (* eps eps) (* 25 (* x x))) (- eps (* 5 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (* eps eps) (* (* eps eps) (* 5 x))) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* eps eps) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (* x x)) (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (+ (* 4 eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (pow eps 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (/ (- (* eps eps) (* 25 (* x x))) (- eps (* 5 x))) (* 25 (* x x)) (* (* x x) 10) (* (* eps eps) (* 5 x)) (/ (* eps eps) x) (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (+ (* (+ (* 10 (/ x eps)) 5) x) eps) (+ (* 10 (/ x eps)) 5))
5.0ms
eps
@inf
((- (* eps eps) (* 25 (* x x))) (- eps (* 5 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (* eps eps) (* (* eps eps) (* 5 x))) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* eps eps) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (* x x)) (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (+ (* 4 eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (pow eps 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (/ (- (* eps eps) (* 25 (* x x))) (- eps (* 5 x))) (* 25 (* x x)) (* (* x x) 10) (* (* eps eps) (* 5 x)) (/ (* eps eps) x) (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (+ (* (+ (* 10 (/ x eps)) 5) x) eps) (+ (* 10 (/ x eps)) 5))
4.0ms
x
@0
((- (* eps eps) (* 25 (* x x))) (- eps (* 5 x)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (* (* eps eps) (* (* eps eps) (* 5 x))) (- (pow (+ x eps) 5) (pow x 5)) (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (* eps eps) (* (* eps eps) (* eps eps)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 x) eps) (* (* eps eps) (* eps eps))) (+ (* 5 x) eps) (* (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (* x x)) (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (+ (* 4 eps) eps) (- (pow (+ x eps) 5) (pow x 5)) (* (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (pow eps 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (/ (+ (* (+ (* 10 (/ x eps)) 5) x) eps) eps) (/ (- (* eps eps) (* 25 (* x x))) (- eps (* 5 x))) (* 25 (* x x)) (* (* x x) 10) (* (* eps eps) (* 5 x)) (/ (* eps eps) x) (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (+ (* (+ (* 10 (/ x eps)) 5) x) eps) (+ (* 10 (/ x eps)) 5))

simplify175.0ms (2.4%)

Memory
-14.5MiB live, 171.4MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04111743
115471487
271671441
080121344
Stop Event
iter limit
node limit
Counts
111 → 110
Calls
Call 1
Inputs
(pow eps 2)
(+ (* -25 (pow x 2)) (pow eps 2))
eps
(+ eps (* -5 x))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* 5 (* (pow eps 4) x))
(+ eps (* 5 x))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 25 (pow x 2))
(* 10 (pow x 2))
(* 5 (* (pow eps 2) x))
(/ (pow eps 2) x)
(* 10 (* (pow eps 2) x))
(* x (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(+ eps (* x (+ 5 (* 10 (/ x eps)))))
5
(+ 5 (* 10 (/ x eps)))
(* -25 (pow x 2))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 25))
(* -5 x)
(* x (- (/ eps 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))))))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(* 5 x)
(* x (+ 5 (/ eps x)))
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(+ eps (* 4 eps))
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ eps (* 4 eps)))
(* (pow x 2) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (+ (* 5 (/ 1 x)) (/ eps (pow x 2)))))
(* 10 (/ x eps))
(* x (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(* -1 (* x (+ 5 (* -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))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* -1 (* x (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x)))))
(* -1 (* x (- (* -1 (/ eps x)) 5)))
(* (pow x 2) (+ (* -1 (/ (- (* -1 (/ eps x)) 5) x)) (* 10 (/ 1 eps))))
(- (pow eps 2) (* 25 (pow x 2)))
(- eps (* 5 x))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 4) (+ eps (* 5 x)))
(pow eps 4)
(* 5 (* eps (pow x 4)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* 5 eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(* 5 (* eps (pow x 2)))
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) eps)
(/ (+ (* 5 eps) (* 10 x)) eps)
(* (pow eps 2) (+ 1 (* -25 (/ (pow x 2) (pow eps 2)))))
(* eps (+ 1 (* -5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(* eps (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(* eps (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* -1 (* eps (- (* 5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* eps (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(* -1 (* eps (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* -25 (pow x 2)) (pow eps 2))
(fma.f64 (*.f64 x x) #s(literal -25 binary64) (*.f64 eps eps))
eps
(+ eps (* -5 x))
(fma.f64 #s(literal -5 binary64) x eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 x eps) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(* 5 (* (pow eps 4) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(+ 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) (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(*.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)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))) x)
(/.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #s(literal 1 binary64))
(* 25 (pow x 2))
(*.f64 #s(literal 25 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 5 (* (pow eps 2) x))
(*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))
(/ (pow eps 2) x)
(/.f64 (*.f64 eps eps) x)
(* 10 (* (pow eps 2) x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (*.f64 x eps))
(* x (+ (* 10 (pow eps 2)) (* x (+ eps (* 4 eps)))))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(+ eps (* x (+ 5 (* 10 (/ x eps)))))
(fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)
5
#s(literal 5 binary64)
(+ 5 (* 10 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))
(* -25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -25 binary64))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 25))
(*.f64 (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 25 binary64)) x) x)
(* -5 x)
(*.f64 #s(literal -5 binary64) x)
(* x (- (/ eps x) 5))
(*.f64 (-.f64 (/.f64 eps x) #s(literal 5 binary64)) x)
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 #s(literal 4 binary64) eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 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)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x) x)
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)) (*.f64 x x))
(* x (+ (* 5 (pow eps 4)) (/ (pow eps 5) x)))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) x)) x)
(* 5 x)
(*.f64 #s(literal 5 binary64) x)
(* x (+ 5 (/ eps x)))
(*.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x)
(* (pow x 4) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (pow.f64 x #s(literal 4 binary64)))
(+ eps (* 4 eps))
(*.f64 #s(literal 5 binary64) eps)
(+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal 10 binary64))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 #s(literal -10 binary64) eps)) eps) x) x)
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5 binary64) eps)) x) (/.f64 #s(literal -10 binary64) (*.f64 eps eps))) x) x)
(* (pow x 2) (+ eps (* 4 eps)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* (pow x 2) (+ eps (+ (* 4 eps) (* 10 (/ (pow eps 2) x)))))
(*.f64 (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps) (*.f64 x x))
(* 10 (/ (pow x 2) eps))
(*.f64 (*.f64 x (/.f64 x eps)) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 #s(literal -10 binary64) eps)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 eps)) (+ (* 5 (/ 1 x)) (/ eps (pow x 2)))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x) (/.f64 #s(literal -10 binary64) eps)) x) x)
(* 10 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 10 binary64))
(* x (+ (* 10 (/ 1 eps)) (* 5 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 #s(literal -10 binary64) eps)) x)
(* -1 (* x (+ 5 (* -1 (/ eps x)))))
(*.f64 (neg.f64 x) (-.f64 #s(literal 5 binary64) (/.f64 eps x)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (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 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64))) x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) eps) eps (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal -5 binary64) (pow.f64 eps #s(literal 4 binary64)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) x) x)
(* -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 (* x (- (* -1 (/ eps x)) 5)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -5 binary64)))
(* (pow x 2) (+ (* -1 (/ (- (* -1 (/ eps x)) 5) x)) (* 10 (/ 1 eps))))
(*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -5 binary64)) x) #s(literal -1 binary64) (/.f64 #s(literal 10 binary64) eps)) x) x)
(- (pow eps 2) (* 25 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -25 binary64) (*.f64 eps eps))
(- eps (* 5 x))
(fma.f64 #s(literal -5 binary64) x eps)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x eps) #s(literal 5 binary64) (*.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 eps 3) (+ (* 4 (pow x 2)) (* 6 (pow x 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) x) #s(literal 10 binary64))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 5 (* eps x)) (* 6 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 4 (pow x 2)) (+ (* 6 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 4) (+ eps (* 5 x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64)))
(pow eps 4)
(pow.f64 eps #s(literal 4 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 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)
(*.f64 #s(literal 5 binary64) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/.f64 (/.f64 (fma.f64 (*.f64 x eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) eps)
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) eps)
(* 5 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)
(* eps (+ (* 5 (pow x 2)) (* 10 (* eps x))))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) eps)
(/.f64 (fma.f64 (*.f64 x eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps)
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) eps)
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps)
(/ (+ (* 5 eps) (* 10 x)) eps)
(/.f64 (fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 5 binary64) eps)) eps)
(* (pow eps 2) (+ 1 (* -25 (/ (pow x 2) (pow eps 2)))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 (/.f64 x eps) eps)) #s(literal -25 binary64) #s(literal 1 binary64)) eps) eps)
(* eps (+ 1 (* -5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -5 binary64) #s(literal 1 binary64)) eps)
(* (pow eps 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 (/.f64 x eps) eps)) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 x x)) 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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal 2 binary64)) eps)) eps)) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 x x)) eps) x) eps) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (pow.f64 eps #s(literal 3 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)))
(* (pow eps 5) (+ 1 (+ (* 4 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 6 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #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 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal -5 binary64) eps)) eps) eps)
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #s(literal 1 binary64))
(* (pow eps 2) (+ (* 5 (/ (pow x 2) eps)) (* 10 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x eps)) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) x)) eps) eps)
(* eps (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #s(literal 1 binary64)) eps)
(* -1 (* eps (- (* 5 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64)))
(* -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 (fma.f64 (*.f64 #s(literal -6 binary64) x) x (/.f64 (*.f64 #s(literal -10 binary64) (pow.f64 x #s(literal 3 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 (* (pow eps 5) (- (* -1 (/ (+ (* 4 (/ (pow x 2) eps)) (+ (* 5 x) (* 6 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) #s(literal 1 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 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) #s(literal 1 binary64)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(fma.f64 (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) x #s(literal 1 binary64))
(* -1 (* eps (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 eps) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) #s(literal 1 binary64)))

rewrite217.0ms (2.9%)

Memory
-16.2MiB live, 217.1MiB allocated; 49ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065499
099481
1410399
23489399
08318393
Stop Event
iter limit
node limit
iter limit
Counts
28 → 553
Calls
Call 1
Inputs
(-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x)))
(-.f64 eps (*.f64 #s(literal 5 binary64) x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))))
(*.f64 eps eps)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps))
(fma.f64 #s(literal 4 binary64) eps eps)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps)
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 eps (*.f64 #s(literal 5 binary64) x)))
(*.f64 #s(literal 25 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))
(/.f64 (*.f64 eps eps) x)
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 #s(literal 4 binary64) eps eps)) (*.f64 x x))
(fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps)
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
Outputs
(*.f64 (+.f64 (fabs.f64 eps) (*.f64 #s(literal 5 binary64) x)) (-.f64 (fabs.f64 eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (+.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) x)) (-.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (fma.f64 #s(literal 5 binary64) x eps) (fma.f64 #s(literal -5 binary64) x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64)))) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64))) (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(fma.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (neg.f64 eps) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (neg.f64 eps) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (neg.f64 eps) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (neg.f64 eps) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (fabs.f64 eps) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (fabs.f64 eps) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (fabs.f64 eps) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (fabs.f64 eps) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal -25 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal -25 binary64) (fabs.f64 x)) (fabs.f64 x) (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal -25 binary64) x) x (*.f64 eps eps))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal -25 binary64) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 (*.f64 eps eps) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 (*.f64 eps eps) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 1 binary64) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(fma.f64 eps eps (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(fma.f64 eps eps (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(fma.f64 eps eps (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(fma.f64 eps eps (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64)) (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64)) (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64)))))
(-.f64 (*.f64 eps eps) (*.f64 (*.f64 x x) #s(literal 25 binary64)))
(+.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal 5 binary64) x)))
(+.f64 (*.f64 eps eps) (*.f64 (neg.f64 (*.f64 x #s(literal 25 binary64))) x))
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 25 binary64)))
(+.f64 (*.f64 eps eps) (*.f64 #s(literal -25 binary64) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 (neg.f64 eps) eps))) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps 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 (*.f64 x x) #s(literal 25 binary64)) (*.f64 eps (*.f64 #s(literal -5 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal 5 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal 5 binary64) x eps))
(fma.f64 #s(literal -5 binary64) x eps)
(fma.f64 x #s(literal -5 binary64) eps)
(-.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal 5 binary64) x eps)) (/.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps))))
(-.f64 eps (*.f64 #s(literal 5 binary64) x))
(+.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))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) x) x (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps)
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps eps)))
(*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)
(*.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (*.f64 eps eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 x eps) #s(literal 5 binary64)))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))))
(*.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)))
(*.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x))
(*.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)))
(*.f64 eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
#s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (pow.f64 (neg.f64 eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) (neg.f64 eps))
(*.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) (fabs.f64 eps))
(*.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)))
(*.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 (*.f64 eps eps) #s(literal 1 binary64))
(*.f64 eps eps)
(pow.f64 (*.f64 (fabs.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 eps eps) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (neg.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fabs.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 eps #s(literal 4 binary64)))
(neg.f64 (*.f64 (neg.f64 eps) eps))
(sqrt.f64 (pow.f64 eps #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 eps) eps))
(fabs.f64 (*.f64 eps eps))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 eps) #s(literal 0 binary64)))
(exp.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)))
(+.f64 (cosh.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps))) (sinh.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps))))
(*.f64 (pow.f64 (*.f64 (neg.f64 eps) eps) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 eps) eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 eps) eps) #s(literal 1 binary64)) (*.f64 (neg.f64 eps) eps))
(*.f64 (*.f64 eps (pow.f64 eps #s(literal 3/2 binary64))) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fabs.f64 eps) (neg.f64 eps)) (*.f64 (fabs.f64 eps) (neg.f64 eps)))
(*.f64 (*.f64 (fabs.f64 eps) eps) (*.f64 (fabs.f64 eps) eps))
(*.f64 (*.f64 (neg.f64 eps) (fabs.f64 eps)) (*.f64 (neg.f64 eps) (fabs.f64 eps)))
(*.f64 (*.f64 eps (fabs.f64 eps)) (*.f64 eps (fabs.f64 eps)))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)))
(*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 eps) eps))
(*.f64 (fabs.f64 eps) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fabs.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (neg.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) eps)
(*.f64 (neg.f64 eps) (pow.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 (*.f64 (neg.f64 eps) eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (neg.f64 eps) eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 eps) (neg.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 eps) eps) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 eps) (fabs.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps (fabs.f64 eps)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 eps) eps) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 4 binary64))
(pow.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1 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 (pow.f64 eps #s(literal 12 binary64)) (pow.f64 eps #s(literal 8 binary64)))
(neg.f64 (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 eps eps)))
(neg.f64 (*.f64 (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))
(fabs.f64 (pow.f64 eps #s(literal 4 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 eps) (*.f64 #s(literal 2 binary64) (log.f64 eps))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 2 binary64) #s(literal 0 binary64)))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 4 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 eps) eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 2 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 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (*.f64 (neg.f64 eps) eps)) (*.f64 (neg.f64 eps) eps))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) (pow.f64 eps #s(literal 3 binary64))) eps)
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 eps eps))
(*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal 5 binary64) x eps)))
(*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) (pow.f64 eps #s(literal 3 binary64)))
(*.f64 (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))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps))
(*.f64 eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 5 binary64) x eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.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 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.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 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64))) (-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64)) (pow.f64 eps #s(literal 10 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64)) (pow.f64 eps #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (+.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64) (pow.f64 eps #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64))))))
(fma.f64 (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 eps)) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 5/2 binary64)) (pow.f64 (fabs.f64 (fabs.f64 eps)) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (fabs.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (fabs.f64 eps) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (pow.f64 (neg.f64 eps) #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 (pow.f64 eps #s(literal 5/2 binary64)) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (fabs.f64 eps)) (fabs.f64 eps) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (neg.f64 eps)) (neg.f64 eps) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 5 binary64) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (fabs.f64 (pow.f64 eps #s(literal 5/2 binary64))) (fabs.f64 (pow.f64 eps #s(literal 5/2 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps eps)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 5/2 binary64)) (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (fabs.f64 eps) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) eps (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (*.f64 eps eps) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 (*.f64 x eps) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 #s(literal 5 binary64) x) (pow.f64 eps #s(literal 4 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 eps (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (/.f64 (pow.f64 eps #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal 5 binary64) x)))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))) (*.f64 eps eps)))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))))
(-.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x))))
(-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5/2 binary64))) (pow.f64 eps #s(literal 5/2 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))))) (/.f64 (pow.f64 eps #s(literal 15 binary64)) (fma.f64 (pow.f64 (*.f64 x (pow.f64 eps #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 25 binary64) (-.f64 (pow.f64 eps #s(literal 10 binary64)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))))))
(+.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 5 binary64) x eps))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (fma.f64 #s(literal -5 binary64) x eps)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (*.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.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 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal -5 binary64) x eps)) (*.f64 (fma.f64 #s(literal -5 binary64) x eps) (*.f64 (*.f64 x x) #s(literal 25 binary64)))) (pow.f64 (fma.f64 #s(literal -5 binary64) x eps) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps)) (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64))) (*.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (*.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -5 binary64) x eps))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal -5 binary64) x eps)))
(neg.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (neg.f64 (fma.f64 #s(literal -5 binary64) x eps))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 5 binary64) x eps) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (fabs.f64 eps) (/.f64 (fabs.f64 eps) (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (neg.f64 eps) (/.f64 (neg.f64 eps) (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(fma.f64 x #s(literal 5 binary64) eps)
(fma.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(-.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.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 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))))
(+.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(+.f64 (*.f64 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x))
(*.f64 x (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) #s(literal 2 binary64)) (-.f64 (*.f64 eps eps) (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 4 binary64) eps) eps) (*.f64 x (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)))) (*.f64 x (-.f64 (*.f64 #s(literal 4 binary64) eps) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps)))) (*.f64 x (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))) (*.f64 x (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) x (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) eps) eps) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) eps) eps) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) x (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps)))) (*.f64 #s(literal 10 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps)))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 5 binary64)) eps))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 eps eps) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 #s(literal 4 binary64) eps (+.f64 eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 #s(literal 5 binary64) eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps (*.f64 (/.f64 eps x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(fma.f64 eps #s(literal 4 binary64) (+.f64 eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(fma.f64 eps #s(literal 5 binary64) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps))))
(-.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal -5 binary64) eps))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (neg.f64 (/.f64 (*.f64 eps eps) x)) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 #s(literal -10 binary64) (/.f64 (*.f64 eps eps) x)))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) eps) (*.f64 #s(literal 4 binary64) eps))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))) (/.f64 (*.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps)
(+.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) eps))
(+.f64 (*.f64 #s(literal 4 binary64) eps) (+.f64 eps (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)))
(+.f64 eps (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)))
(*.f64 #s(literal 5 binary64) eps)
(*.f64 eps #s(literal 5 binary64))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 16 binary64) (*.f64 eps eps))) (-.f64 eps (*.f64 #s(literal 4 binary64) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) eps) eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps))))))
(/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 4 binary64) eps) eps))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 4 binary64) eps) eps))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps)))))
(fma.f64 #s(literal 4 binary64) eps eps)
(fma.f64 eps #s(literal 4 binary64) eps)
(-.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 4 binary64) eps) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) eps) eps)))
(-.f64 eps (*.f64 #s(literal -4 binary64) eps))
(-.f64 eps (*.f64 (neg.f64 eps) #s(literal 4 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps))))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 #s(literal 4 binary64) eps))))))
(+.f64 (*.f64 #s(literal 4 binary64) eps) eps)
(+.f64 eps (*.f64 #s(literal 4 binary64) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5/2 binary64))) (pow.f64 eps #s(literal 5/2 binary64)))
(*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (*.f64 (pow.f64 eps #s(literal 5/2 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps))
(*.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) (/.f64 (pow.f64 eps #s(literal 5 binary64)) eps))
(/.f64 (*.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)) (pow.f64 eps #s(literal 5 binary64))) (neg.f64 eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps))) (neg.f64 eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)) eps)
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) (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 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) (pow.f64 eps #s(literal 5 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 5 binary64))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(literal 1 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps))))
#s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps))) eps)
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps (*.f64 eps eps)) (*.f64 eps eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 eps eps)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 eps (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64))) eps))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)) (neg.f64 eps))
(/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) eps)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)) eps))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps) (neg.f64 eps)))
(fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 x (/.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 5 binary64) x eps))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (fma.f64 #s(literal -5 binary64) x eps)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps))) #s(literal 2 binary64)) (*.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.f64 #s(literal -5 binary64) x eps)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.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 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal -5 binary64) x eps)) (*.f64 (fma.f64 #s(literal -5 binary64) x eps) (*.f64 (*.f64 x x) #s(literal 25 binary64)))) (pow.f64 (fma.f64 #s(literal -5 binary64) x eps) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 x #s(literal 25 binary64)) x (*.f64 eps eps)) (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64))) (*.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 x eps) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64))) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (*.f64 x eps) #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (neg.f64 (fma.f64 #s(literal -5 binary64) x eps)))
(/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (fma.f64 #s(literal -5 binary64) x eps))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal -5 binary64) x eps)))
(neg.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps)) (neg.f64 (fma.f64 #s(literal -5 binary64) x eps))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 #s(literal -25 binary64) (*.f64 x x) (*.f64 eps eps))) (fma.f64 #s(literal 5 binary64) x eps) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 5 binary64) x eps) (*.f64 eps eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (fabs.f64 eps) (/.f64 (fabs.f64 eps) (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 (neg.f64 eps) (/.f64 (neg.f64 eps) (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(fma.f64 #s(literal 5 binary64) x eps)
(fma.f64 x #s(literal 5 binary64) eps)
(fma.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps)) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 5 binary64) x) eps)))
(-.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (*.f64 (*.f64 x #s(literal 25 binary64)) (/.f64 x (fma.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 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (*.f64 eps (fma.f64 #s(literal -5 binary64) x eps)))))
(+.f64 (*.f64 eps (/.f64 eps (fma.f64 #s(literal -5 binary64) x eps))) (/.f64 (*.f64 #s(literal -25 binary64) (*.f64 x x)) (fma.f64 #s(literal -5 binary64) x eps)))
(+.f64 (*.f64 #s(literal 5 binary64) x) eps)
(+.f64 eps (*.f64 #s(literal 5 binary64) x))
(*.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) (*.f64 #s(literal 5 binary64) x))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 5 binary64)) x)
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) x) #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) #s(literal 5 binary64))
(*.f64 (*.f64 #s(literal 25 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 25 binary64) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) (*.f64 (neg.f64 x) #s(literal 5 binary64)))
(*.f64 (*.f64 (fabs.f64 x) #s(literal 5 binary64)) (*.f64 (fabs.f64 x) #s(literal 5 binary64)))
(*.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) (*.f64 #s(literal 5 binary64) (neg.f64 x)))
(*.f64 (*.f64 #s(literal 5 binary64) (fabs.f64 x)) (*.f64 #s(literal 5 binary64) (fabs.f64 x)))
(*.f64 (fabs.f64 (*.f64 #s(literal 5 binary64) x)) (fabs.f64 (*.f64 #s(literal 5 binary64) x)))
(*.f64 (*.f64 x #s(literal 25 binary64)) x)
(*.f64 (*.f64 #s(literal -5 binary64) x) (*.f64 #s(literal -5 binary64) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 25 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 25 binary64)))
(*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 5 binary64) x))
(*.f64 #s(literal 5 binary64) (*.f64 x (*.f64 #s(literal 5 binary64) x)))
(*.f64 #s(literal 5 binary64) (*.f64 #s(literal 5 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal 25 binary64))
(*.f64 x (*.f64 x #s(literal 25 binary64)))
(*.f64 #s(literal 25 binary64) (*.f64 x x))
(pow.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 x) #s(literal 5 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 x) #s(literal 5 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 5 binary64) (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 5 binary64) (fabs.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 #s(literal 5 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -5 binary64) x) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 2 binary64))
(/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) x) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 5 binary64) x)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 10 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 10 binary64) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 #s(literal 10 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 10 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 10 binary64)))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
(*.f64 x (*.f64 #s(literal 10 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 x x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) #s(literal 4 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 2 binary64))) (*.f64 (*.f64 x x) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) #s(literal 4 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) #s(literal 4 binary64)) (*.f64 x x)))))
(fma.f64 (*.f64 #s(literal 6 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) (fabs.f64 x)) (fabs.f64 x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 4 binary64) (fabs.f64 x)) (fabs.f64 x) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 4 binary64) x) x (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 6 binary64) x) x (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4 binary64)) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 4 binary64)) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 6 binary64) (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 6 binary64) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 4 binary64) x) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 6 binary64) x) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (neg.f64 (*.f64 #s(literal 6 binary64) x)) x))
(-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal -6 binary64) (*.f64 x x)))
(-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 6 binary64)))
(-.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) (*.f64 #s(literal -4 binary64) (*.f64 x x)))
(-.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) (*.f64 (neg.f64 x) (*.f64 #s(literal 4 binary64) x)))
(-.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 4 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 216 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) #s(literal 4 binary64)) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 64 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 36 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) #s(literal 4 binary64)) (*.f64 x x))))))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(literal 6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 6 binary64) (*.f64 x x)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 (*.f64 eps eps) x) #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 5 binary64) x) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) x)
(*.f64 (*.f64 (*.f64 x eps) #s(literal 5 binary64)) eps)
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal 5 binary64) x)))
(*.f64 (*.f64 #s(literal 5 binary64) x) (*.f64 eps eps))
(*.f64 #s(literal 5 binary64) (*.f64 x (*.f64 eps eps)))
(*.f64 x (*.f64 #s(literal 5 binary64) (*.f64 eps eps)))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x))
(*.f64 eps (*.f64 (*.f64 x eps) #s(literal 5 binary64)))
(*.f64 (/.f64 eps x) eps)
(*.f64 (fabs.f64 eps) (/.f64 (fabs.f64 eps) x))
(*.f64 (neg.f64 eps) (/.f64 (neg.f64 eps) x))
(*.f64 eps (/.f64 eps x))
(/.f64 (*.f64 (neg.f64 eps) eps) (neg.f64 x))
(/.f64 (*.f64 eps eps) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 eps eps) x)
(neg.f64 (/.f64 (*.f64 (neg.f64 eps) eps) x))
(neg.f64 (/.f64 (*.f64 eps eps) (neg.f64 x)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)))
(*.f64 x (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps))) (*.f64 x x)) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))) (fma.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x) (*.f64 #s(literal -5 binary64) eps)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 125 binary64) (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 #s(literal 5 binary64) eps) (-.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 x x) (*.f64 eps (*.f64 x x)))
(fma.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 (*.f64 x x) eps))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps) (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(+.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 x x)) (*.f64 eps (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) eps) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps))) (*.f64 (*.f64 x x) eps))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))) (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) eps)) (*.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64))) (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x eps)
(fma.f64 x (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)))
(-.f64 eps (*.f64 (neg.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))) x))
(-.f64 eps (*.f64 (neg.f64 x) (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps (-.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x)) (pow.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x) eps)
(+.f64 eps (*.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64)) x))
(/.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 10 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -25 binary64)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 125 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64)))))
(fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 5 binary64))
(fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64))))
(-.f64 #s(literal 5 binary64) (*.f64 (neg.f64 (/.f64 x eps)) #s(literal 10 binary64)))
(-.f64 #s(literal 5 binary64) (*.f64 #s(literal -10 binary64) (/.f64 x eps)))
(+.f64 (fma.f64 (/.f64 x eps) #s(literal 10 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64))))) (/.f64 #s(literal 125 binary64) (fma.f64 (pow.f64 (/.f64 x eps) #s(literal 2 binary64)) #s(literal 100 binary64) (-.f64 #s(literal 25 binary64) (*.f64 (/.f64 x eps) #s(literal 50 binary64))))))
(+.f64 (*.f64 (/.f64 x eps) #s(literal 10 binary64)) #s(literal 5 binary64))
(+.f64 #s(literal 4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) #s(literal 10 binary64))))
(+.f64 #s(literal 5 binary64) (*.f64 (/.f64 x eps) #s(literal 10 binary64)))

eval98.0ms (1.3%)

Memory
8.7MiB live, 154.4MiB allocated; 23ms collecting garbage
Compiler

Compiled 36 242 to 3 958 computations (89.1% saved)

prune51.0ms (0.7%)

Memory
17.8MiB live, 111.8MiB allocated; 6ms collecting garbage
Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New78914803
Fresh6915
Picked235
Done134
Total79829827
Accuracy
100.0%
Counts
827 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
69.9%
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) #s(approx (+ eps x) (fma.f64 (/.f64 x eps) eps eps))) #s(literal 5/2 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 x x) (*.f64 eps (*.f64 x x))) (*.f64 x x)))
79.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
85.3%
#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))))
75.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 eps eps) (*.f64 (neg.f64 eps) eps)) (-.f64 (*.f64 #s(literal 4 binary64) eps) eps))) (*.f64 x x)) (*.f64 x x)))
85.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) (*.f64 eps eps)))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (neg.f64 x)) (neg.f64 x)))
85.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (*.f64 x x)) (*.f64 x x)))
78.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
46.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 #s(approx (/ (neg (* (+ (* 10 (/ x eps)) 5) x)) eps) (/.f64 (fma.f64 (*.f64 #s(literal -5 binary64) eps) x (*.f64 (*.f64 x x) #s(literal -10 binary64))) (*.f64 eps eps))) #s(literal 1 binary64))))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
85.2%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 x) eps) (*.f64 (-.f64 (/.f64 eps x) #s(literal -5 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) eps) x (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)) (*.f64 x x)))
79.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) 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)))
78.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x)))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64))) x)))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
65.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) x))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -25 binary64) (*.f64 eps eps)) (-.f64 eps (*.f64 #s(literal 5 binary64) x))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 #s(literal 25 binary64) (*.f64 x x))) #s(approx (- eps (* 5 x)) (*.f64 (neg.f64 eps) (-.f64 (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #s(literal 1 binary64))))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (-.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))) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
76.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))
85.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) (*.f64 eps eps))))
Compiler

Compiled 2 796 to 1 006 computations (64% saved)

regimes38.0ms (0.5%)

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

3 calls:

13.0ms
eps
12.0ms
x
9.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.5%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
98.2%3x
97.6%3eps
Compiler

Compiled 11 to 11 computations (0% saved)

regimes37.0ms (0.5%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes10.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes8.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes8.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes7.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes7.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes6.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes32.0ms (0.4%)

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

2 calls:

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

Compiled 10 to 9 computations (10% saved)

regimes6.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes5.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes5.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes4.0ms (0.1%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes4.0ms (0%)

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

1 calls:

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

Compiled 9 to 7 computations (22.2% saved)

regimes27.0ms (0.4%)

Memory
-35.7MiB live, 10.3MiB allocated; 3ms collecting garbage
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 #s(literal 5 binary64) x)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 5 binary64))) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(approx (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
Calls

3 calls:

22.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
78.9%1eps
78.9%1x
78.9%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes5.0ms (0.1%)

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

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 11 to 11 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.5613018068525548e-303
0.0ms
-7.010485e-318
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

simplify62.0ms (0.9%)

Memory
9.4MiB live, 53.8MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01581732
12481688
24981660
314241660
456311660
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 -1012011/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)) (fma.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (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 (fma.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 x x) (*.f64 eps (*.f64 x x))) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (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 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (neg.f64 x)) (neg.f64 x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) (*.f64 eps eps))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) x))))
Outputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/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)) (fma.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/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)) (fma.f64 (fma.f64 #s(literal 4 binary64) eps (/.f64 (*.f64 #s(literal -10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 eps (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)))) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x)) eps) #s(literal 1 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x) eps) #s(literal -1 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64)))))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (/.f64 x eps) #s(literal 5 binary64)) x eps) eps) (pow.f64 eps #s(literal 5 binary64))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* 4 eps) (/ (* 10 (* eps eps)) x)) eps) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (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 (fma.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) (*.f64 x x) (*.f64 eps (*.f64 x x))) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (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 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) (neg.f64 x)) (neg.f64 x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (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 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) x) x) x) x)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (neg (- (/ (+ (* 5 x) (/ (+ (* 6 (* x x)) (* (* x x) 4)) eps)) (neg eps)) 1)) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps) (*.f64 eps eps))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps))))
(if (or (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (not (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps) eps) eps) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (* (+ (* (/ (* eps eps) x) 10) (+ (* 4 eps) eps)) (* x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 5 binary64)) eps)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (+ (* (* (pow eps 4) 5) x) (pow eps 5)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 eps eps)) x))))

derivations1.5s (20%)

Memory
-15.4MiB live, 646.2MiB allocated; 76ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062374
093374
1345362
22731356
09598349
065499
099481
1410399
23489399
08318393
04111743
115471487
271671441
080121344
0245963
1900862
24107822
08224753
03911659
114701388
269821344
086191254
037240
063230
1256200
21949200
08552200
03961614
114581386
266021336
084111240
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 728 to 158 computations (90.9% saved)

preprocess69.0ms (0.9%)

Memory
26.4MiB live, 73.8MiB allocated; 6ms collecting garbage
Compiler

Compiled 3 474 to 330 computations (90.5% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...