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

Time bar (total: 6.0s)

analyze0.0ms (0%)

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 26 to 18 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-and: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-<=: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

sample2.0s (33.9%)

Results
601.0ms5231×0valid
846.0ms2535×1valid
129.0ms490×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-pow: 455.0ms (41.7% of total)
ival-<=: 265.0ms (24.3% of total)
backward-pass: 165.0ms (15.1% of total)
ival-add: 90.0ms (8.2% of total)
ival-sub: 65.0ms (6% of total)
ival-and: 27.0ms (2.5% of total)
const: 26.0ms (2.4% of total)
Bogosity

preprocess195.0ms (3.3%)

Algorithm
egg-herbie
Rules
578×sub-neg
485×unsub-neg
479×fma-neg
478×distribute-lft-in
347×distribute-rgt-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028278
157246
2174238
3663196
42246188
55182188
66776188
77401188
87630188
97744188
107777188
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 (neg.f64 x) eps) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 x (neg.f64 eps)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(neg.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 x) eps) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64))))
(neg.f64 (-.f64 (pow.f64 (+.f64 x (neg.f64 eps)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 (neg.f64 x) eps) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 eps (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal -2 binary64) eps))
(-.f64 (pow.f64 (+.f64 x (neg.f64 eps)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 eps (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal -2 binary64) eps))
(neg.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 x) eps) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64))))
(neg.f64 (-.f64 (pow.f64 (+.f64 eps (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(neg.f64 (-.f64 (pow.f64 (+.f64 x (neg.f64 eps)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(neg.f64 (-.f64 (pow.f64 (+.f64 eps (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 (-.f64 eps x) #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)))
(*.f64 x (+.f64 x (*.f64 eps #s(literal 2 binary64))))

explain149.0ms (2.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
750-1(-1.359128282285107e-137 7.989469925621587e-140)(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
00-0-x
082(1.2151687120874299e-158 -3.262931520346039e-197)0-(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
00-0-(+.f64 x eps)
00-0-#s(literal 2 binary64)
00-0-(pow.f64 x #s(literal 2 binary64))
00-0-eps
Results
26.0ms326×0valid
75.0ms160×1valid
7.0ms26×2valid
Compiler

Compiled 63 to 23 computations (63.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-pow: 16.0ms (49.8% of total)
ival-add: 6.0ms (18.7% of total)
backward-pass: 5.0ms (15.6% of total)
ival-sub: 4.0ms (12.5% of total)
const: 1.0ms (3.1% of total)

eval0.0ms (0%)

Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
75.2%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
Compiler

Compiled 20 to 13 computations (35% saved)

localize144.0ms (2.4%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 x #s(literal 2 binary64))
cost-diff0
(+.f64 x eps)
cost-diff0
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
cost-diff6528
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
cost-diff-6272
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
cost-diff-6272
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
cost-diff0
(*.f64 x #s(literal 2 binary64))
accuracy100.0%
(pow.f64 x #s(literal 2 binary64))
accuracy100.0%
(+.f64 x eps)
accuracy99.9%
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
accuracy75.3%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
accuracy100.0%
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
accuracy100.0%
(*.f64 x #s(literal 2 binary64))
accuracy100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
Rules
765×fma-neg
583×distribute-neg-in
544×sub-neg
390×unsub-neg
389×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015145
129133
265133
3142133
4314133
51011133
62791133
75563133
87228133
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
eps
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
Outputs
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
eps
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 x eps)
(+.f64 eps x)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
Results
18.0ms163×0valid
21.0ms80×1valid
5.0ms13×2valid
Compiler

Compiled 44 to 11 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-pow: 8.0ms (34.5% of total)
ival-mult: 5.0ms (21.6% of total)
ival-add: 4.0ms (17.2% of total)
backward-pass: 3.0ms (12.9% of total)
ival-sub: 2.0ms (8.6% of total)
const: 0.0ms (0% of total)

series19.0ms (0.3%)

Counts
7 → 132
Calls
Call 1
Inputs
#<alt (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 x #s(literal 2 binary64))>
#<alt (+.f64 eps (*.f64 x #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64))>
#<alt (+.f64 x eps)>
#<alt (pow.f64 x #s(literal 2 binary64))>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt eps>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt eps>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt eps>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (pow.f64 x #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (pow.f64 x #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))>
#<alt (pow.f64 x #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))>
#<alt eps>
#<alt (+.f64 eps x)>
#<alt (+.f64 eps x)>
#<alt (+.f64 eps x)>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 eps x)>
#<alt (+.f64 eps x)>
#<alt (+.f64 eps x)>
#<alt eps>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt eps>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
Calls

36 calls:

TimeVariablePointExpression
1.0ms
x
@0
(- (pow (+ x eps) 2) (pow x 2))
1.0ms
x
@0
(* eps (+ eps (* x 2)))
1.0ms
eps
@inf
(* eps (+ eps (* x 2)))
1.0ms
x
@inf
(- (pow (+ x eps) 2) (pow x 2))
1.0ms
eps
@0
(* eps (+ eps (* x 2)))

rewrite273.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
1175×log1p-expm1-u
1175×expm1-log1p-u
648×fma-define
296×fma-neg
102×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015133
1223125
23301125
Stop Event
node limit
Counts
7 → 288
Calls
Call 1
Inputs
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 x #s(literal 2 binary64))
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
(pow.f64 x #s(literal 2 binary64))
Outputs
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) eps) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) x (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps))))
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(exp.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64)))
(fma.f64 eps #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) eps)
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) eps)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.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) (pow.f64 x #s(literal 2 binary64)))))
(/.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) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (-.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 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.f64 eps x)) (-.f64 x eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x eps)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 x eps)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.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) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (neg.f64 (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(pow.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 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fabs.f64 (+.f64 eps x))
(log.f64 (exp.f64 (+.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(exp.f64 (log.f64 (+.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(fma.f64 eps #s(literal 1 binary64) x)
(fma.f64 x #s(literal 1 binary64) eps)
(fma.f64 #s(literal 1 binary64) eps x)
(fma.f64 #s(literal 1 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) x)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) eps)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) x))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))

simplify183.0ms (3.1%)

Algorithm
egg-herbie
Rules
592×fma-neg
359×distribute-lft-neg-in
354×distribute-rgt-neg-in
303×associate-*r*
294×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061213531
1140113049
2445412430
Stop Event
node limit
Counts
420 → 387
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
eps
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(pow.f64 x #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))
eps
(+.f64 eps x)
(+.f64 eps x)
(+.f64 eps x)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
x
(+.f64 eps x)
(+.f64 eps x)
(+.f64 eps x)
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) eps) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) x (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps))))
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(exp.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64)))
(fma.f64 eps #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) eps)
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) eps)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.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) (pow.f64 x #s(literal 2 binary64)))))
(/.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) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (-.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 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.f64 eps x)) (-.f64 x eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x eps)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 x eps)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.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) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (neg.f64 (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(pow.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 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fabs.f64 (+.f64 eps x))
(log.f64 (exp.f64 (+.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(exp.f64 (log.f64 (+.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(fma.f64 eps #s(literal 1 binary64) x)
(fma.f64 x #s(literal 1 binary64) eps)
(fma.f64 #s(literal 1 binary64) eps x)
(fma.f64 #s(literal 1 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) x)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) eps)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) x))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
eps
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 #s(literal 2 binary64) x)
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64))))
(*.f64 x (neg.f64 (-.f64 #s(literal -2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64))))
(*.f64 x (neg.f64 (-.f64 #s(literal -2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -2 binary64))))
(*.f64 x (neg.f64 (-.f64 #s(literal -2 binary64) (/.f64 eps x))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps))) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 eps x) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 eps x) #s(literal 1 binary64)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 eps x)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 eps x) #s(literal 1 binary64)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 eps x) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) eps (neg.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps #s(literal -2 binary64)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) x)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) eps (neg.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) x))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps #s(literal -2 binary64)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) x)))
(pow.f64 x #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps x))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) eps)) eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps)) eps)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps))) eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) eps)) eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) eps)) eps)))
eps
(+.f64 eps x)
(+.f64 eps x)
(+.f64 eps x)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 eps x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))
x
(+.f64 eps x)
(+.f64 eps x)
(+.f64 eps x)
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(neg.f64 (*.f64 eps (fma.f64 #s(literal -1 binary64) (/.f64 x eps) #s(literal -1 binary64))))
(*.f64 eps (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x eps)) (neg.f64 eps))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(neg.f64 (*.f64 eps (fma.f64 #s(literal -1 binary64) (/.f64 x eps) #s(literal -1 binary64))))
(*.f64 eps (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x eps)) (neg.f64 eps))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(neg.f64 (*.f64 eps (fma.f64 #s(literal -1 binary64) (/.f64 x eps) #s(literal -1 binary64))))
(*.f64 eps (neg.f64 (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x eps)) (neg.f64 eps))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) (+.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 eps (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 2 binary64) x) eps)))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(*.f64 eps (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(*.f64 eps (/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) eps) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(*.f64 eps (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(*.f64 eps (/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 eps)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) x (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) x)))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) x)
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) x)
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64)))
(*.f64 #s(literal 2 binary64) x)
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) x)
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 2 binary64) x eps)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(fma.f64 #s(literal 2 binary64) x eps)
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 eps x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 eps (-.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 eps (fma.f64 x #s(literal -2 binary64) eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 #s(literal -2 binary64) x)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 #s(literal 2 binary64) x) eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 eps (*.f64 #s(literal -2 binary64) x))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 eps eps (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 x #s(literal -2 binary64) eps))
(pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) x eps)
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64))
(fma.f64 #s(literal 2 binary64) x eps)
(pow.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2 binary64) x eps)
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) x eps)
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(log.f64 (exp.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(fma.f64 #s(literal 2 binary64) x eps)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps))))
(fma.f64 #s(literal 2 binary64) x eps)
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 2 binary64) x eps)))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(fma.f64 #s(literal 2 binary64) x eps)
(exp.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(fma.f64 #s(literal 2 binary64) x eps)
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 eps #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 x #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 eps x) x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x eps) (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 (+.f64 eps x) x) (*.f64 (+.f64 eps x) eps))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) x))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 eps x) (+.f64 eps x))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps)) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (-.f64 x eps) (-.f64 x eps))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (*.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (-.f64 x eps)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.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) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))) (-.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 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 eps x) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (-.f64 x eps))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps)))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x)))
(/.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) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 eps x) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (+.f64 eps x)) (-.f64 x eps))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps)))
(*.f64 (+.f64 eps x) (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x)))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(fma.f64 (+.f64 eps x) eps (*.f64 (+.f64 eps x) x))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(fma.f64 x (+.f64 x (*.f64 #s(literal 2 binary64) eps)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 eps (fma.f64 #s(literal 2 binary64) x eps) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 eps x) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x eps)) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(+.f64 eps x)
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(+.f64 eps x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(+.f64 eps x)
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(+.f64 eps x)
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(+.f64 eps x)
(*.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (+.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.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) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))) (neg.f64 (-.f64 x eps)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(+.f64 eps x)
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 eps x)
(pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(+.f64 eps x)
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 eps x)
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(+.f64 eps x)
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(+.f64 eps x)
(fabs.f64 (+.f64 eps x))
(+.f64 eps x)
(log.f64 (exp.f64 (+.f64 eps x)))
(+.f64 eps x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(+.f64 eps x)
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(+.f64 eps x)
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(+.f64 eps x)
(exp.f64 (log.f64 (+.f64 eps x)))
(+.f64 eps x)
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(+.f64 eps x)
(fma.f64 eps #s(literal 1 binary64) x)
(+.f64 eps x)
(fma.f64 x #s(literal 1 binary64) eps)
(+.f64 eps x)
(fma.f64 #s(literal 1 binary64) eps x)
(+.f64 eps x)
(fma.f64 #s(literal 1 binary64) x eps)
(+.f64 eps x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(+.f64 eps x)
(fma.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) x)
(+.f64 eps x)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(+.f64 eps x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) eps)
(+.f64 eps x)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)
(+.f64 eps x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(+.f64 eps x)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) eps)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 x)) eps)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 x x)
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) x))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 x #s(literal 2 binary64))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 x #s(literal 2 binary64))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))))
(pow.f64 x #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 x #s(literal 2 binary64))
(cbrt.f64 (pow.f64 x #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x #s(literal 2 binary64))))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(pow.f64 x #s(literal 2 binary64))

eval46.0ms (0.8%)

Compiler

Compiled 6249 to 1058 computations (83.1% saved)

prune104.0ms (1.7%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New3825387
Fresh000
Picked112
Done000
Total3836389
Accuracy
100.0%
Counts
389 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
75.2%
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
99.9%
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
62.5%
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
71.5%
(*.f64 eps eps)
Compiler

Compiled 101 to 60 computations (40.6% saved)

localize185.0ms (3.1%)

Algorithm
egg-herbie
Localize:

Found 28 expressions of interest:

NewMetricScoreProgram
cost-diff-6272
(+.f64 (+.f64 eps x) x)
cost-diff-6016
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
cost-diff0
(+.f64 eps x)
cost-diff256
(-.f64 (+.f64 eps x) x)
cost-diff-6144
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
cost-diff-6144
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
cost-diff0
(/.f64 eps x)
cost-diff0
(+.f64 #s(literal 2 binary64) (/.f64 eps x))
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
cost-diff0
(*.f64 eps eps)
cost-diff0
(*.f64 x #s(literal 2 binary64))
cost-diff0
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
cost-diff128
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
accuracy100.0%
(+.f64 eps x)
accuracy100.0%
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
accuracy99.9%
(+.f64 (+.f64 eps x) x)
accuracy55.5%
(-.f64 (+.f64 eps x) x)
accuracy100.0%
(/.f64 eps x)
accuracy100.0%
(+.f64 #s(literal 2 binary64) (/.f64 eps x))
accuracy100.0%
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
accuracy99.9%
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
accuracy100.0%
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
accuracy100.0%
(*.f64 #s(literal 2 binary64) x)
accuracy100.0%
(*.f64 eps eps)
accuracy100.0%
(*.f64 x #s(literal 2 binary64))
accuracy100.0%
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
accuracy100.0%
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
Rules
614×fma-neg
561×distribute-lft-in
497×unsub-neg
475×distribute-rgt-in
392×distribute-lft-out
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
023314
148299
2128287
3371273
41640261
53735261
67987261
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
eps
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
(*.f64 eps eps)
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
eps
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
x
(+.f64 #s(literal 2 binary64) (/.f64 eps x))
#s(literal 2 binary64)
(/.f64 eps x)
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(+.f64 (+.f64 eps x) x)
(+.f64 eps x)
eps
x
(-.f64 (+.f64 eps x) x)
Outputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
eps
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 eps #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
(*.f64 eps eps)
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 eps #s(literal 2 binary64)))
eps
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
x
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
eps
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(fma.f64 x #s(literal 2 binary64) (*.f64 eps #s(literal 1 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
x
(+.f64 #s(literal 2 binary64) (/.f64 eps x))
#s(literal 2 binary64)
(/.f64 eps x)
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+.f64 (+.f64 eps x) x)
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(fma.f64 x #s(literal 2 binary64) (*.f64 eps #s(literal 1 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
(+.f64 eps x)
eps
x
(-.f64 (+.f64 eps x) x)
eps
Results
35.0ms142×0valid
45.0ms114×1valid
Compiler

Compiled 90 to 18 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 23.0ms (53.1% of total)
ival-add: 5.0ms (11.6% of total)
backward-pass: 5.0ms (11.6% of total)
ival-fma: 4.0ms (9.2% of total)
ival-div: 3.0ms (6.9% of total)
ival-sub: 2.0ms (4.6% of total)
const: 1.0ms (2.3% of total)

series24.0ms (0.4%)

Counts
13 → 234
Calls
Call 1
Inputs
#<alt (fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 eps (*.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 eps eps)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))>
#<alt (+.f64 #s(literal 2 binary64) (/.f64 eps x))>
#<alt (/.f64 eps x)>
#<alt (-.f64 (+.f64 eps x) x)>
#<alt (+.f64 (+.f64 eps x) x)>
#<alt (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))>
#<alt (+.f64 eps x)>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt eps>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt eps>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt eps>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt #s(literal 2 binary64)>
#<alt (/.f64 eps x)>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (/.f64 eps x)>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))>
#<alt (/.f64 eps x)>
#<alt (/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)>
#<alt (/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)>
#<alt (/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)>
#<alt #s(literal 2 binary64)>
#<alt #s(literal 2 binary64)>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt eps>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt eps>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt eps>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (+.f64 eps (*.f64 #s(literal 2 binary64) x))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))>
#<alt (*.f64 #s(literal 2 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt x>
#<alt eps>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt eps>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))>
#<alt eps>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))>
Calls

72 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
(/ eps x)
2.0ms
x
@0
(+ (* eps eps) (* eps (* x 2)))
1.0ms
x
@-inf
(* eps (* x (+ 2 (/ eps x))))
1.0ms
x
@-inf
(* x (+ 2 (/ eps x)))
1.0ms
eps
@0
(+ (* eps eps) (* eps (* x 2)))

rewrite212.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
1149×log1p-expm1-u
637×expm1-log1p-u
164×associate-*r*
162×add-cube-cbrt
159×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023294
1383259
25268259
Stop Event
node limit
Counts
13 → 383
Calls
Call 1
Inputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 eps eps)
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(+.f64 #s(literal 2 binary64) (/.f64 eps x))
(/.f64 eps x)
(-.f64 (+.f64 eps x) x)
(+.f64 (+.f64 eps x) x)
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(+.f64 eps x)
Outputs
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 eps #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 eps #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 eps #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 eps #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 1 binary64)))
(+.f64 x x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) #s(literal 1 binary64)))
(+.f64 (*.f64 x (/.f64 eps x)) (*.f64 x #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 eps x)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x)))) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) x) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) x) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(exp.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 x (/.f64 eps x)))
(fma.f64 #s(literal 2 binary64) x (*.f64 x (/.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x (/.f64 eps x))))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (/.f64 eps x)))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 x (/.f64 eps x)) eps))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 eps x) (*.f64 eps x)))
(+.f64 (*.f64 (*.f64 eps x) (/.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 eps x) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 eps x) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 eps x)) (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))) (/.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x)) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 eps #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(exp.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64)))
(fma.f64 eps (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 eps x) #s(literal 2 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps x))) #s(literal 1 binary64))
(*.f64 eps (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 eps x))
(*.f64 (cbrt.f64 (/.f64 eps x)) (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)))
(*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) x))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) eps)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 eps) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 eps) #s(literal 1 binary64)) (/.f64 (sqrt.f64 eps) x))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 eps) (cbrt.f64 x)))
(pow.f64 (/.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x eps) #s(literal -1 binary64))
(neg.f64 (/.f64 eps (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 eps) x))
(sqrt.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 eps x))))
(cbrt.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 eps x)))
(log1p.f64 (expm1.f64 (/.f64 eps x)))
(exp.f64 (log.f64 (/.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (/.f64 eps x)) #s(literal 1 binary64)))
(+.f64 eps #s(literal 0 binary64))
(+.f64 x (-.f64 eps x))
(+.f64 (+.f64 eps x) (neg.f64 x))
(+.f64 (+.f64 eps x) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 x) #s(literal 1 binary64) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (+.f64 eps x))
(+.f64 #s(literal 0 binary64) eps)
(*.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 eps x) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 eps x) (neg.f64 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))
(log.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps #s(literal 0 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (+.f64 eps #s(literal 0 binary64))))
(exp.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) (neg.f64 x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64)))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) x (+.f64 eps x))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) x)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 eps x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) x) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (+.f64 eps #s(literal 0 binary64)) x))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 eps x)) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (neg.f64 x)))
(+.f64 (*.f64 eps (+.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 x (+.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))) (*.f64 x (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 eps x)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 eps x)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (-.f64 eps x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(exp.f64 (log.f64 (+.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps x)
(fma.f64 #s(literal 1 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)

simplify175.0ms (2.9%)

Algorithm
egg-herbie
Rules
626×associate-*l*
619×associate-*r*
393×fma-define
326×distribute-lft-in
302×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079511723
1194511723
Stop Event
node limit
Counts
617 → 391
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
eps
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
#s(literal 2 binary64)
(/.f64 eps x)
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 eps x)
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 eps x)
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
#s(literal 2 binary64)
#s(literal 2 binary64)
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
(*.f64 #s(literal 2 binary64) x)
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
eps
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
x
eps
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
eps
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
eps
x
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 eps #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 eps #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 eps #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 eps #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 1 binary64)))
(+.f64 x x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) #s(literal 1 binary64)))
(+.f64 (*.f64 x (/.f64 eps x)) (*.f64 x #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 eps x)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x)))) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) x) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) x) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(exp.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 x (/.f64 eps x)))
(fma.f64 #s(literal 2 binary64) x (*.f64 x (/.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x (/.f64 eps x))))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (/.f64 eps x)))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 x (/.f64 eps x)) eps))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 eps x) (*.f64 eps x)))
(+.f64 (*.f64 (*.f64 eps x) (/.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 eps x) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 eps x) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 eps x)) (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))) (/.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x)) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 eps #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(exp.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64)))
(fma.f64 eps (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 eps x) #s(literal 2 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps x))) #s(literal 1 binary64))
(*.f64 eps (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 eps x))
(*.f64 (cbrt.f64 (/.f64 eps x)) (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)))
(*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) x))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) eps)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 eps x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 eps) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 eps) #s(literal 1 binary64)) (/.f64 (sqrt.f64 eps) x))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 eps) (cbrt.f64 x)))
(pow.f64 (/.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x eps) #s(literal -1 binary64))
(neg.f64 (/.f64 eps (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 eps) x))
(sqrt.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 eps x))))
(cbrt.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 eps x)))
(log1p.f64 (expm1.f64 (/.f64 eps x)))
(exp.f64 (log.f64 (/.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (/.f64 eps x)) #s(literal 1 binary64)))
(+.f64 eps #s(literal 0 binary64))
(+.f64 x (-.f64 eps x))
(+.f64 (+.f64 eps x) (neg.f64 x))
(+.f64 (+.f64 eps x) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 x) #s(literal 1 binary64) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (+.f64 eps x))
(+.f64 #s(literal 0 binary64) eps)
(*.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 eps x) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 eps x) (neg.f64 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))
(log.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps #s(literal 0 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (+.f64 eps #s(literal 0 binary64))))
(exp.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) (neg.f64 x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64)))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) x (+.f64 eps x))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) x)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 eps x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) x) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (+.f64 eps #s(literal 0 binary64)) x))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 eps x)) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (neg.f64 x)))
(+.f64 (*.f64 eps (+.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 x (+.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))) (*.f64 x (+.f64 eps #s(literal 0 binary64))))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 eps x)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 eps x)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (-.f64 eps x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 eps x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(exp.f64 (log.f64 (+.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps x)
(fma.f64 #s(literal 1 binary64) x eps)
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)
Outputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
#s(literal 2 binary64)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 eps x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 eps x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) eps)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 eps x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 eps (*.f64 #s(literal 2 binary64) x)) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
#s(literal 2 binary64)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
#s(literal 2 binary64)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
x
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x eps)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
eps
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
x
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
x
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 eps x)) #s(literal 1 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (hypot.f64 eps (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 eps #s(literal 4 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 eps #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 eps)) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 x x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) x x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) x) eps))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x (/.f64 eps x)) (*.f64 x #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 eps x)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 x (/.f64 eps x)) (*.f64 x (/.f64 eps x)))) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 x (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) x) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) x) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 x #s(literal 2 binary64) (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps (*.f64 x (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 x (/.f64 eps x)) eps))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 eps x) (*.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (*.f64 eps x) (/.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (*.f64 eps x) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (*.f64 eps x) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (exp.f64 (*.f64 eps x)) (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))) (/.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x)) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 eps #s(literal 2 binary64)) x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x)) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 eps x))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 eps (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 eps x) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps x))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (/.f64 #s(literal 1 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 eps x) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (/.f64 eps x)) (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 #s(literal 1 binary64) x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 eps (cbrt.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 eps) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 eps) (sqrt.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (sqrt.f64 eps) #s(literal 1 binary64)) (/.f64 (sqrt.f64 eps) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 eps) (cbrt.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (/.f64 eps x) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (/.f64 eps x)) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (/.f64 eps x)) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (/.f64 x eps) #s(literal -1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(neg.f64 (/.f64 eps (neg.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(neg.f64 (/.f64 (neg.f64 eps) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (/.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (/.f64 eps x) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (/.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (/.f64 eps x)) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 eps #s(literal 0 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 x (-.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (+.f64 eps x) (neg.f64 x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (+.f64 eps x) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 x) #s(literal 1 binary64) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (+.f64 eps #s(literal 0 binary64)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (neg.f64 x) (+.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 #s(literal 0 binary64) eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 eps #s(literal 0 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (+.f64 eps x) (neg.f64 x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (+.f64 eps x) (neg.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps #s(literal 0 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) (neg.f64 x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) (neg.f64 x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) (neg.f64 x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (/.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (-.f64 x (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (+.f64 eps #s(literal 0 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64)))) (sqrt.f64 (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) eps (*.f64 x #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) x (+.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) (+.f64 eps x) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) (*.f64 x #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) eps) (*.f64 (+.f64 eps #s(literal 0 binary64)) (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) x) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps x)) (*.f64 (+.f64 eps #s(literal 0 binary64)) x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 eps x)) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (neg.f64 x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 eps (+.f64 eps #s(literal 0 binary64))) (*.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x (+.f64 eps #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps #s(literal 0 binary64))) (*.f64 x (+.f64 eps #s(literal 0 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 eps #s(literal 0 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (pow.f64 (*.f64 (exp.f64 eps) #s(literal 1 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 3 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 eps x))) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(-.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 eps x)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (cbrt.f64 (+.f64 eps x)) (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (+.f64 eps x)) (sqrt.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (-.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64))) (-.f64 x eps))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (+.f64 eps x) #s(literal 1 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (sqrt.f64 (+.f64 eps x)) #s(literal 2 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (exp.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 eps x))))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(cbrt.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(expm1.f64 (log1p.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(log1p.f64 (expm1.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (log.f64 (+.f64 eps x)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) #s(literal 1 binary64)))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) eps x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 1 binary64) x eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) x)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))

eval55.0ms (0.9%)

Compiler

Compiled 6773 to 1318 computations (80.5% saved)

prune75.0ms (1.2%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New4452447
Fresh000
Picked235
Done011
Total4476453
Accuracy
100.0%
Counts
453 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.1%
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
99.9%
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
99.9%
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
62.5%
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
71.5%
(*.f64 eps eps)
Compiler

Compiled 58 to 37 computations (36.2% saved)

localize237.0ms (4%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
cost-diff0
(*.f64 eps x)
cost-diff0
(/.f64 eps x)
cost-diff256
(*.f64 (/.f64 eps x) (*.f64 eps x))
cost-diff-6272
(+.f64 (+.f64 eps x) x)
cost-diff-6144
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
cost-diff0
(+.f64 eps x)
cost-diff128
(+.f64 eps #s(literal 0 binary64))
accuracy100.0%
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
accuracy100.0%
(*.f64 eps x)
accuracy100.0%
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
accuracy89.0%
(*.f64 (/.f64 eps x) (*.f64 eps x))
accuracy100.0%
(+.f64 eps x)
accuracy100.0%
(+.f64 eps #s(literal 0 binary64))
accuracy100.0%
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
accuracy99.9%
(+.f64 (+.f64 eps x) x)
Rules
896×associate-/r*
791×times-frac
546×distribute-lft-out
533×*-commutative
513×associate-/l/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
019205
143196
2136184
3310172
4435166
5570166
6765166
71540166
84276166
95192166
105514166
115644166
125708166
135760166
147674166
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
(+.f64 (+.f64 eps x) x)
(+.f64 eps x)
eps
x
(+.f64 eps #s(literal 0 binary64))
#s(literal 0 binary64)
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 eps x) (*.f64 eps x))
(/.f64 eps x)
eps
x
(*.f64 eps x)
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
Outputs
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+.f64 (+.f64 eps x) x)
(+.f64 eps (+.f64 x x))
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) eps)
(+.f64 eps x)
eps
x
(+.f64 eps #s(literal 0 binary64))
eps
#s(literal 0 binary64)
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (/.f64 eps x) (*.f64 eps x))
(*.f64 eps (*.f64 x (/.f64 eps x)))
(*.f64 x (/.f64 (*.f64 eps eps) x))
(*.f64 eps (*.f64 eps #s(literal 1 binary64)))
(*.f64 eps eps)
(/.f64 eps x)
eps
x
(*.f64 eps x)
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 eps #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
Results
71.0ms256×0valid
Compiler

Compiled 63 to 15 computations (76.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-add: 43.0ms (79% of total)
ival-mult: 8.0ms (14.7% of total)
ival-div: 2.0ms (3.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series6.0ms (0.1%)

Counts
5 → 84
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))>
#<alt (+.f64 eps #s(literal 0 binary64))>
#<alt (*.f64 (/.f64 eps x) (*.f64 eps x))>
#<alt (+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 eps x)>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt eps>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
Calls

27 calls:

TimeVariablePointExpression
0.0ms
eps
@-inf
(* eps x)
0.0ms
x
@-inf
(* eps x)
0.0ms
x
@0
(* (/ eps x) (* eps x))
0.0ms
x
@-inf
(* (+ (+ eps x) x) (+ eps 0))
0.0ms
eps
@inf
(* (+ (+ eps x) x) (+ eps 0))

rewrite154.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1015×log1p-expm1-u
858×expm1-log1p-u
144×associate-*r*
136×add-cube-cbrt
134×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019130
1311110
24896110
Stop Event
node limit
Counts
5 → 166
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
(+.f64 eps #s(literal 0 binary64))
(*.f64 (/.f64 eps x) (*.f64 eps x))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps x)
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (-.f64 x x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) eps))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) eps))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) eps)
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) eps)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(-.f64 eps #s(literal 0 binary64))
(-.f64 eps (/.f64 #s(literal 0 binary64) eps))
(-.f64 (exp.f64 (log1p.f64 eps)) #s(literal 1 binary64))
(*.f64 eps #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) eps))
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 eps (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (pow.f64 eps #s(literal 2 binary64)) eps)
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (neg.f64 (pow.f64 eps #s(literal 2 binary64))))
(pow.f64 eps #s(literal 1 binary64))
(pow.f64 (cbrt.f64 eps) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 eps) #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 eps #s(literal 2 binary64)))
(log.f64 (exp.f64 eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 eps)))
(cbrt.f64 (pow.f64 eps #s(literal 3 binary64)))
eps
(expm1.f64 (log1p.f64 eps))
(log1p.f64 (expm1.f64 eps))
(exp.f64 (log.f64 eps))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 eps x) (/.f64 x eps))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) x)
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 eps) (*.f64 eps x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (/.f64 eps x) (*.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) (/.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x) x (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps x) (*.f64 x #s(literal 0 binary64)))
(+.f64 (*.f64 eps x) (*.f64 #s(literal 0 binary64) x))
(+.f64 (*.f64 x #s(literal 0 binary64)) (*.f64 eps x))
(+.f64 (*.f64 #s(literal 0 binary64) x) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps x))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) eps)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 2 binary64))) eps)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (pow.f64 eps #s(literal 2 binary64)))
(pow.f64 (*.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps x))))
(cbrt.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps x)))
(log1p.f64 (expm1.f64 (*.f64 eps x)))
(exp.f64 (log.f64 (*.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps x)) #s(literal 1 binary64)))

simplify112.0ms (1.9%)

Algorithm
egg-herbie
Rules
730×fma-neg
538×cancel-sign-sub-inv
326×div-sub
306×associate-*l*
282×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03726714
18905470
242415470
Stop Event
node limit
Counts
250 → 198
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(+.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (-.f64 x x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) eps))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) eps))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) eps)
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) eps)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(-.f64 eps #s(literal 0 binary64))
(-.f64 eps (/.f64 #s(literal 0 binary64) eps))
(-.f64 (exp.f64 (log1p.f64 eps)) #s(literal 1 binary64))
(*.f64 eps #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) eps))
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 eps (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (pow.f64 eps #s(literal 2 binary64)) eps)
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
(/.f64 (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (neg.f64 (pow.f64 eps #s(literal 2 binary64))))
(pow.f64 eps #s(literal 1 binary64))
(pow.f64 (cbrt.f64 eps) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 eps) #s(literal 2 binary64))
(pow.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 eps #s(literal 2 binary64)))
(log.f64 (exp.f64 eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 eps)))
(cbrt.f64 (pow.f64 eps #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 eps))
(log1p.f64 (expm1.f64 eps))
(exp.f64 (log.f64 eps))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 eps x) (/.f64 x eps))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) x)
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 eps) (*.f64 eps x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))
(*.f64 (*.f64 eps x) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (/.f64 eps x) (*.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) (/.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x) x (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 eps x) (*.f64 x #s(literal 0 binary64)))
(+.f64 (*.f64 eps x) (*.f64 #s(literal 0 binary64) x))
(+.f64 (*.f64 x #s(literal 0 binary64)) (*.f64 eps x))
(+.f64 (*.f64 #s(literal 0 binary64) x) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps x))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) eps)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 2 binary64))) eps)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (pow.f64 eps #s(literal 2 binary64)))
(pow.f64 (*.f64 eps x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps x))))
(cbrt.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps x)))
(log1p.f64 (expm1.f64 (*.f64 eps x)))
(exp.f64 (log.f64 (*.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps x)) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
eps
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) eps (/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) x)))
(+.f64 (neg.f64 (*.f64 eps (*.f64 #s(literal -2 binary64) x))) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) eps))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (-.f64 x x))))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x))))))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))) eps))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) (*.f64 (+.f64 eps (-.f64 x x)) eps))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) (pow.f64 eps #s(literal 2 binary64))) eps)
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) eps)
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 x (-.f64 x (+.f64 eps x)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (*.f64 eps x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(*.f64 eps (+.f64 (+.f64 eps x) x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (pow.f64 (exp.f64 eps) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) eps #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 0 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 eps #s(literal 0 binary64))
eps
(-.f64 eps (/.f64 #s(literal 0 binary64) eps))
eps
(-.f64 (exp.f64 (log1p.f64 eps)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 eps))
(*.f64 eps #s(literal 1 binary64))
eps
(*.f64 #s(literal 1 binary64) eps)
eps
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)))
eps
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps))
eps
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) eps))
eps
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
eps
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64))))
eps
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))))
eps
(/.f64 #s(literal 1 binary64) (/.f64 eps (pow.f64 eps #s(literal 2 binary64))))
eps
(/.f64 (pow.f64 eps #s(literal 2 binary64)) eps)
eps
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 eps #s(literal 2 binary64)))
eps
(/.f64 (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
eps
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 eps #s(literal 2 binary64)))
eps
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 eps #s(literal 2 binary64))) (neg.f64 eps))
eps
(/.f64 (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (neg.f64 (pow.f64 eps #s(literal 2 binary64))))
eps
(pow.f64 eps #s(literal 1 binary64))
eps
(pow.f64 (cbrt.f64 eps) #s(literal 3 binary64))
eps
(pow.f64 (sqrt.f64 eps) #s(literal 2 binary64))
eps
(pow.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/3 binary64))
eps
(sqrt.f64 (pow.f64 eps #s(literal 2 binary64)))
eps
(log.f64 (exp.f64 eps))
eps
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 eps)))
eps
(cbrt.f64 (pow.f64 eps #s(literal 3 binary64)))
eps
(expm1.f64 (log1p.f64 eps))
(log1p.f64 (expm1.f64 eps))
eps
(exp.f64 (log.f64 eps))
eps
(exp.f64 (*.f64 (log.f64 eps) #s(literal 1 binary64)))
eps
(fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64))
eps
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (cbrt.f64 eps) #s(literal 0 binary64))
eps
(fma.f64 (sqrt.f64 eps) (sqrt.f64 eps) #s(literal 0 binary64))
eps
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(expm1.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps x) (/.f64 x eps))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) x)
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (neg.f64 x))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 eps) (*.f64 eps x)) (neg.f64 x))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) #s(literal 1 binary64)) x)
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 eps #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 3 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64))
(pow.f64 eps #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) x))
(pow.f64 eps #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(pow.f64 eps #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(expm1.f64 (log1p.f64 (pow.f64 eps #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(pow.f64 eps #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 1 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 eps x) (+.f64 #s(literal 2 binary64) (/.f64 eps x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (*.f64 x (*.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x) (*.f64 eps (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x (pow.f64 eps #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 x (pow.f64 eps #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (*.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 eps #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))) (pow.f64 eps #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 eps x) (-.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 eps #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64))))
(pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (exp.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 eps x) (+.f64 (/.f64 eps x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (/.f64 eps x) (*.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps x) (/.f64 eps x) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (*.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (sqrt.f64 (*.f64 x (/.f64 (pow.f64 eps #s(literal 2 binary64)) x))) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (/.f64 (pow.f64 eps #s(literal 2 binary64)) x) x (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps x) (*.f64 x #s(literal 0 binary64)))
(*.f64 eps x)
(+.f64 (*.f64 eps x) (*.f64 #s(literal 0 binary64) x))
(*.f64 eps x)
(+.f64 (*.f64 x #s(literal 0 binary64)) (*.f64 eps x))
(*.f64 eps x)
(+.f64 (*.f64 #s(literal 0 binary64) x) (*.f64 eps x))
(*.f64 eps x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 eps x)))
(/.f64 (*.f64 (pow.f64 eps #s(literal 2 binary64)) x) eps)
(*.f64 eps x)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 2 binary64))) eps)
(*.f64 eps x)
(/.f64 (*.f64 x (pow.f64 eps #s(literal 3 binary64))) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps x)
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps x)
(pow.f64 (*.f64 eps x) #s(literal 1 binary64))
(*.f64 eps x)
(pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 3 binary64))
(*.f64 eps x)
(pow.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps x)
(pow.f64 (sqrt.f64 (*.f64 eps x)) #s(literal 2 binary64))
(*.f64 eps x)
(sqrt.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))
(*.f64 eps x)
(log.f64 (pow.f64 (exp.f64 x) eps))
(*.f64 eps x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps x))))
(*.f64 eps x)
(cbrt.f64 (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))
(*.f64 eps x)
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 eps x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps x)
(expm1.f64 (log1p.f64 (*.f64 eps x)))
(log1p.f64 (expm1.f64 (*.f64 eps x)))
(*.f64 eps x)
(exp.f64 (log.f64 (*.f64 eps x)))
(*.f64 eps x)
(exp.f64 (*.f64 (log.f64 (*.f64 eps x)) #s(literal 1 binary64)))
(*.f64 eps x)

eval44.0ms (0.7%)

Compiler

Compiled 5479 to 1016 computations (81.5% saved)

prune53.0ms (0.9%)

Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New3322334
Fresh000
Picked202
Done134
Total3355340
Accuracy
100.0%
Counts
340 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
99.9%
(*.f64 (+.f64 (+.f64 eps x) x) eps)
100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
62.5%
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
71.5%
(*.f64 eps eps)
Compiler

Compiled 41 to 25 computations (39% saved)

localize45.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff-6144
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
cost-diff0
(*.f64 eps x)
cost-diff0
(+.f64 eps x)
cost-diff0
(*.f64 (+.f64 eps x) eps)
cost-diff-6272
(+.f64 (+.f64 eps x) x)
cost-diff-6272
(*.f64 (+.f64 (+.f64 eps x) x) eps)
cost-diff0
(+.f64 eps x)
accuracy100.0%
(+.f64 eps x)
accuracy100.0%
(*.f64 eps x)
accuracy100.0%
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
accuracy100.0%
(*.f64 (+.f64 eps x) eps)
accuracy100.0%
(+.f64 eps x)
accuracy100.0%
(*.f64 (+.f64 (+.f64 eps x) x) eps)
accuracy99.9%
(+.f64 (+.f64 eps x) x)
Rules
20×fma-define
*-commutative
distribute-lft-in
associate-*r*
+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013161
123152
236140
349140
463140
566140
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(+.f64 (+.f64 eps x) x)
(+.f64 eps x)
eps
x
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 (+.f64 eps x) eps)
(+.f64 eps x)
eps
x
(*.f64 eps x)
Outputs
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 eps (+.f64 eps (+.f64 x x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+.f64 (+.f64 eps x) x)
(+.f64 eps (+.f64 x x))
(+.f64 eps (*.f64 #s(literal 2 binary64) x))
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 x #s(literal 2 binary64) eps)
(+.f64 eps x)
eps
x
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (+.f64 eps x) eps)
(*.f64 eps (+.f64 eps x))
(+.f64 eps x)
eps
x
(*.f64 eps x)
Results
24.0ms256×0valid
Compiler

Compiled 42 to 9 computations (78.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 7.0ms (59.6% of total)
ival-add: 4.0ms (34.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series6.0ms (0.1%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 (+.f64 eps x) x) eps)>
#<alt (*.f64 (+.f64 eps x) eps)>
#<alt (+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 eps x)>
#<alt (*.f64 eps (+.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps x))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 eps x)>
#<alt (*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 eps x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))>
#<alt (pow.f64 eps #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 eps x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))>
Calls

18 calls:

TimeVariablePointExpression
0.0ms
eps
@-inf
(* (+ eps x) eps)
0.0ms
x
@-inf
(* (+ eps x) eps)
0.0ms
eps
@inf
(* (+ eps x) eps)
0.0ms
x
@inf
(* (+ eps x) eps)
0.0ms
x
@-inf
(+ (* (+ eps x) eps) (* eps x))

rewrite131.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
1067×log1p-expm1-u
1067×expm1-log1p-u
854×fma-define
314×fma-neg
96×add-cube-cbrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01384
119878
2309170
Stop Event
node limit
Counts
3 → 206
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 (+.f64 eps x) eps)
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
Outputs
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps x)))) #s(literal 1 binary64))
(/.f64 (*.f64 eps (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (-.f64 eps x))
(pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 eps x)) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps x)))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps x))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps x))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps x))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps x))
(fma.f64 eps x (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x eps (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))

simplify106.0ms (1.8%)

Algorithm
egg-herbie
Rules
813×fma-define
753×distribute-lft-in
721×distribute-rgt-in
286×associate-/l*
274×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03028148
17137850
218337739
Stop Event
node limit
Counts
278 → 159
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 eps x)
(*.f64 eps (+.f64 eps x))
(*.f64 eps (+.f64 eps x))
(*.f64 eps (+.f64 eps x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps x)
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 eps x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps x)))) #s(literal 1 binary64))
(/.f64 (*.f64 eps (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (-.f64 eps x))
(pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 eps x)) eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps x)))))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps x))))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps x))))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps x))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps x))
(fma.f64 eps x (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 x eps (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
Outputs
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 eps x)
(*.f64 eps (+.f64 eps x))
(*.f64 eps (+.f64 eps x))
(*.f64 eps (+.f64 eps x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(*.f64 eps (+.f64 eps x))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(*.f64 eps x)
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 eps x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (+.f64 eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 eps (/.f64 eps x) eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (+.f64 eps (*.f64 #s(literal 2 binary64) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 eps #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) eps) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) eps) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps (/.f64 (pow.f64 eps #s(literal 2 binary64)) x)))
(*.f64 x (*.f64 eps (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 eps x) x) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 eps x) x) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+.f64 (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(+.f64 (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (+.f64 eps x)))) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps x))
(/.f64 (*.f64 eps (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (fma.f64 eps (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 eps x))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 eps (-.f64 eps x)))
(*.f64 eps (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (fma.f64 eps (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 x (-.f64 x eps) (pow.f64 eps #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (-.f64 eps x))
(*.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 eps (-.f64 eps x)))
(*.f64 eps (/.f64 (-.f64 (pow.f64 eps #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 eps x)))
(pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64))
(*.f64 eps (+.f64 eps x))
(pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 3 binary64))
(*.f64 eps (+.f64 eps x))
(pow.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (+.f64 eps x))
(pow.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64))
(*.f64 eps (+.f64 eps x))
(sqrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(log.f64 (pow.f64 (exp.f64 (+.f64 eps x)) eps))
(*.f64 eps (+.f64 eps x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (+.f64 eps x)))))
(*.f64 eps (+.f64 eps x))
(cbrt.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)))
(*.f64 eps (+.f64 eps x))
(expm1.f64 (log1p.f64 (*.f64 eps (+.f64 eps x))))
(*.f64 eps (+.f64 eps x))
(log1p.f64 (expm1.f64 (*.f64 eps (+.f64 eps x))))
(*.f64 eps (+.f64 eps x))
(exp.f64 (log.f64 (*.f64 eps (+.f64 eps x))))
(*.f64 eps (+.f64 eps x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (+.f64 eps x))) #s(literal 1 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 eps eps (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 eps x (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 x eps (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 eps #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps x))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal 1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))) (/.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps))) (sqrt.f64 (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(*.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 eps (-.f64 x x))) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (*.f64 (+.f64 eps x) (*.f64 eps x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64))) (*.f64 eps (+.f64 eps (-.f64 x x))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps x) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps x) (*.f64 eps (-.f64 x (+.f64 eps x))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 eps x) (neg.f64 (pow.f64 eps #s(literal 2 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (neg.f64 (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps x) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps (+.f64 eps (-.f64 x x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (-.f64 (pow.f64 (*.f64 eps x) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (+.f64 eps x)) #s(literal 2 binary64))) (-.f64 (*.f64 eps x) (*.f64 eps (+.f64 eps x))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 eps x) x) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 eps (-.f64 x x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) eps) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (+.f64 eps x)) (pow.f64 (+.f64 eps x) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps (fma.f64 x (neg.f64 eps) (pow.f64 (+.f64 eps x) #s(literal 2 binary64)))))
(*.f64 eps (/.f64 (+.f64 (pow.f64 (+.f64 eps x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 eps x) x) (pow.f64 eps #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) eps) (+.f64 eps (-.f64 x x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 3 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 2 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 3 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x #s(literal 2 binary64) eps) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal 1 binary64)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps x (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 eps (+.f64 eps x) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 x eps (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (+.f64 eps x) eps (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (+.f64 eps x)) #s(literal 1 binary64) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps x) #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (*.f64 eps x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 #s(literal 1 binary64) (pow.f64 eps #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (+.f64 eps x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (cbrt.f64 (*.f64 eps x)) (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (cbrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps (+.f64 eps x))) (sqrt.f64 (*.f64 eps (+.f64 eps x))) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 (*.f64 eps x)) (sqrt.f64 (*.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps x)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps x))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 x (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (+.f64 eps x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) #s(literal 2 binary64))) (cbrt.f64 eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))

eval34.0ms (0.6%)

Compiler

Compiled 4375 to 816 computations (81.3% saved)

prune59.0ms (1%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New3090309
Fresh000
Picked022
Done033
Total3095314
Accuracy
100.0%
Counts
314 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
99.9%
(*.f64 (+.f64 (+.f64 eps x) x) eps)
100.0%
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
62.5%
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
71.5%
(*.f64 eps eps)
Compiler

Compiled 133 to 57 computations (57.1% saved)

regimes11.0ms (0.2%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Outputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
Calls

3 calls:

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

Compiled 17 to 11 computations (35.3% saved)

regimes10.0ms (0.2%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(+.f64 (*.f64 (/.f64 eps x) (*.f64 eps x)) (*.f64 eps (*.f64 x #s(literal 2 binary64))))
Outputs
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
Calls

2 calls:

6.0ms
eps
3.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(*.f64 (+.f64 (+.f64 eps x) x) eps)
(*.f64 eps (*.f64 x (+.f64 #s(literal 2 binary64) (/.f64 eps x))))
(*.f64 (+.f64 (+.f64 eps x) x) (+.f64 eps #s(literal 0 binary64)))
Outputs
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
Calls

2 calls:

2.0ms
eps
2.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
Outputs
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(*.f64 eps eps)
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
Calls

2 calls:

1.0ms
eps
1.0ms
x
Results
AccuracySegmentsBranch
90.4%3x
86.9%3eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
Outputs
(*.f64 eps eps)
Calls

2 calls:

1.0ms
x
1.0ms
eps
Results
AccuracySegmentsBranch
71.5%1eps
71.5%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch135.0ms (2.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
118.0ms
1.545355091048113e-125
4.1362832292206665e-125
14.0ms
-1.3757935490451697e-63
-1.1961271046746726e-64
Results
123.0ms118×1valid
4.0ms58×0valid
Compiler

Compiled 170 to 121 computations (28.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 119.0ms
backward-pass: 109.0ms (91.4% of total)
ival-pow: 6.0ms (5% of total)
ival-add: 2.0ms (1.7% of total)
ival-sub: 1.0ms (0.8% of total)
const: 0.0ms (0% of total)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030177
143177
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(if (<=.f64 x #s(literal -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (if (<=.f64 x #s(literal 1762461797511165/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 binary64)) (*.f64 eps eps) (*.f64 eps (*.f64 #s(literal 2 binary64) x))))
(*.f64 eps eps)
Outputs
(fma.f64 eps eps (*.f64 eps (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 eps x))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps x))
(*.f64 eps (+.f64 eps (*.f64 x #s(literal 2 binary64))))
(if (<=.f64 x #s(literal -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) (*.f64 eps (*.f64 #s(literal 2 binary64) x)) (if (<=.f64 x #s(literal 1762461797511165/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 binary64)) (*.f64 eps eps) (*.f64 eps (*.f64 #s(literal 2 binary64) x))))
(if (or (<=.f64 x #s(literal -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808 binary64)) (not (<=.f64 x #s(literal 1762461797511165/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 binary64)))) (*.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 eps eps))
(*.f64 eps eps)

soundness914.0ms (15.2%)

Rules
1175×log1p-expm1-u
1175×expm1-log1p-u
1149×log1p-expm1-u
1015×log1p-expm1-u
858×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061213531
1140113049
2445412430
019130
1311110
24896110
028278
157246
2174238
3663196
42246188
55182188
66776188
77401188
87630188
97744188
107777188
015133
1223125
23301125
023294
1383259
25268259
Stop Event
done
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 427 to 128 computations (70% saved)

preprocess52.0ms (0.9%)

Compiler

Compiled 114 to 54 computations (52.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...