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

Details

Time bar (total: 6.0s)

analyze1.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 19 computations (26.9% saved)

sample2.9s (48.6%)

Results
1.7s6083×body256valid
708.0ms1090×body1024valid
462.0ms1062×body512valid
17.0ms21×body2048valid
Bogosity

preprocess95.0ms (1.6%)

Algorithm
egg-herbie
Rules
1004×distribute-lft-out
996×distribute-lft-neg-in
992×associate-*r*
944×distribute-rgt-neg-in
830×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01350
13450
27950
326550
4119238
5468038
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
(-.f64 (pow.f64 (+.f64 eps x) 2) (pow.f64 eps 2))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
(*.f64 eps (+.f64 x (+.f64 x eps)))
(-.f64 (pow.f64 (+.f64 eps x) 2) (pow.f64 eps 2))
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 eps eps))
(*.f64 x (+.f64 x (+.f64 eps eps)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify66.0ms (1.1%)

Algorithm
egg-herbie
Rules
1174×distribute-lft-in
1074×distribute-rgt-in
1026×cancel-sign-sub-inv
942×fma-def
940×fma-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0925
12125
25225
316425
465215
5289915
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
(*.f64 eps (fma.f64 2 x eps))

eval1.0ms (0%)

Compiler

Compiled 26 to 15 computations (42.3% saved)

prune3.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New213
Fresh101
Picked000
Done000
Total314
Accurracy
100.0%
Counts
4 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 eps (fma.f64 2 x eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
Compiler

Compiled 16 to 10 computations (37.5% saved)

localize61.0ms (1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 eps (fma.f64 2 x eps))
Compiler

Compiled 16 to 9 computations (43.8% saved)

series5.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 eps (fma.f64 2 x eps))
1.0ms
eps
@-inf
(*.f64 eps (fma.f64 2 x eps))
1.0ms
eps
@inf
(*.f64 eps (fma.f64 2 x eps))
1.0ms
eps
@0
(*.f64 eps (fma.f64 2 x eps))
1.0ms
x
@inf
(*.f64 eps (fma.f64 2 x eps))

rewrite119.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1472×pow1
1344×add-exp-log
1344×log1p-expm1-u
1344×expm1-log1p-u
1314×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
115915
2181815
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f64 eps (fma.f64 2 x eps))
Outputs
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(-.f64 (+.f64 1 (*.f64 eps (fma.f64 2 x eps))) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))

simplify106.0ms (1.8%)

Algorithm
egg-herbie
Rules
1576×fma-def
1172×log-prod
650×*-commutative
638×associate-*r*
626×distribute-lft-out
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043525
1104525
2334525
32351525
45603525
Stop Event
node limit
Counts
37 → 19
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(-.f64 (+.f64 1 (*.f64 eps (fma.f64 2 x eps))) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
Outputs
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 2 x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 2 x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 2 x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (+.f64 1 (*.f64 eps (fma.f64 2 x eps))) 1)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(*.f64 eps (fma.f64 2 x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))

eval7.0ms (0.1%)

Compiler

Compiled 147 to 90 computations (38.8% saved)

prune12.0ms (0.2%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New15419
Fresh000
Picked011
Done000
Total15520
Accurracy
100.0%
Counts
20 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
66.4%
(*.f64 eps (*.f64 2 x))
70.5%
(*.f64 eps eps)
59.6%
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
66.4%
(*.f64 eps (*.f64 2 x))
70.5%
(*.f64 eps eps)
59.6%
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
Compiler

Compiled 84 to 56 computations (33.3% saved)

localize170.0ms (2.8%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
99.8%
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
59.6%
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
Compiler

Compiled 72 to 38 computations (47.2% saved)

series19.0ms (0.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
9.0ms
eps
@-inf
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
1.0ms
x
@-inf
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
1.0ms
eps
@0
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
1.0ms
eps
@0
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
1.0ms
eps
@inf
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))

rewrite175.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
1402×log-prod
1026×pow-prod-down
796×fma-def
698×pow-prod-up
698×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01651
133951
2380851
Stop Event
node limit
Counts
3 → 221
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
Outputs
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(+.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(+.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(+.f64 (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) 1)
(*.f64 eps (*.f64 (fma.f64 2 x eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (fma.f64 2 x eps) (*.f64 eps (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1)
(*.f64 1 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2))
(*.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 2 x eps) 3))
(*.f64 (pow.f64 (fma.f64 2 x eps) 3) (pow.f64 eps 3))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2))
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (fma.f64 2 x eps))
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 2 x eps)) eps)
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 3))
(/.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) 3) (pow.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) 3))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(fma.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(fma.f64 (*.f64 eps eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps eps) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))

simplify204.0ms (3.4%)

Algorithm
egg-herbie
Rules
1278×associate-/r*
1222×associate-/l*
524×associate-+r+
494×associate-*r*
444×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03909049
110177955
232647721
Stop Event
node limit
Counts
293 → 215
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1)))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(pow.f64 eps 6)
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (pow.f64 eps 6))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(pow.f64 eps 6)
(+.f64 (pow.f64 eps 6) (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))))
(+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(pow.f64 eps 6)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (pow.f64 eps 6))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 eps 4)) (*.f64 8 (pow.f64 eps 4))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (pow.f64 eps 6)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 eps 4)) (*.f64 8 (pow.f64 eps 4))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (pow.f64 eps 6))))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 eps 5)) (*.f64 -4 (pow.f64 eps 5))) x)) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2))))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 eps 5)) (*.f64 -4 (pow.f64 eps 5))) x)) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(+.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(+.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(+.f64 (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) 1)
(*.f64 eps (*.f64 (fma.f64 2 x eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (fma.f64 2 x eps) (*.f64 eps (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1)
(*.f64 1 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2))
(*.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 2 x eps) 3))
(*.f64 (pow.f64 (fma.f64 2 x eps) 3) (pow.f64 eps 3))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2))
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (fma.f64 2 x eps))
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 2 x eps)) eps)
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 3))
(/.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) 3) (pow.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) 3))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(fma.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(fma.f64 (*.f64 eps eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps eps) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))
Outputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (*.f64 eps eps)))
(*.f64 (*.f64 eps eps) (neg.f64 (cbrt.f64 -1)))
(*.f64 eps (neg.f64 (*.f64 eps (cbrt.f64 -1))))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(fma.f64 -2 (*.f64 (*.f64 eps (cbrt.f64 -1)) x) (neg.f64 (*.f64 (cbrt.f64 -1) (*.f64 eps eps))))
(-.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 -1)) -2)) (*.f64 eps (*.f64 eps (cbrt.f64 -1))))
(*.f64 (*.f64 eps (cbrt.f64 -1)) (-.f64 (*.f64 x -2) eps))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(fma.f64 -2 (*.f64 (*.f64 eps (cbrt.f64 -1)) x) (neg.f64 (*.f64 (cbrt.f64 -1) (*.f64 eps eps))))
(-.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 -1)) -2)) (*.f64 eps (*.f64 eps (cbrt.f64 -1))))
(*.f64 (*.f64 eps (cbrt.f64 -1)) (-.f64 (*.f64 x -2) eps))
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cbrt.f64 -1) x))) (*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1))))
(fma.f64 -2 (*.f64 (*.f64 eps (cbrt.f64 -1)) x) (neg.f64 (*.f64 (cbrt.f64 -1) (*.f64 eps eps))))
(-.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 -1)) -2)) (*.f64 eps (*.f64 eps (cbrt.f64 -1))))
(*.f64 (*.f64 eps (cbrt.f64 -1)) (-.f64 (*.f64 x -2) eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 8 (pow.f64 (*.f64 eps x) 3))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (*.f64 x (*.f64 (pow.f64 eps 4) 12))))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (+.f64 (*.f64 (pow.f64 eps 5) 6) (*.f64 x (*.f64 (pow.f64 eps 4) 12)))))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(pow.f64 eps 6)
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (pow.f64 eps 6))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(+.f64 (fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6)))
(+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 2 x) (*.f64 4 x))) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(pow.f64 eps 6)
(+.f64 (pow.f64 eps 6) (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6))
(+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))))))
(+.f64 (fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6)))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -2 x) (*.f64 -4 x)))) (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(pow.f64 eps 6)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (pow.f64 eps 6))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 eps 4)) (*.f64 8 (pow.f64 eps 4))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (pow.f64 eps 6)))
(+.f64 (fma.f64 (pow.f64 eps 5) (*.f64 x 6) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (fma.f64 x (*.f64 (pow.f64 eps 5) 6) (pow.f64 eps 6)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 eps 4)) (*.f64 8 (pow.f64 eps 4))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (pow.f64 eps 6))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 8 (pow.f64 (*.f64 eps x) 3))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (*.f64 x (*.f64 (pow.f64 eps 4) 12))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (+.f64 (*.f64 (pow.f64 eps 5) 6) (*.f64 x (*.f64 (pow.f64 eps 4) 12)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 5)) (*.f64 4 (pow.f64 eps 5))) x) (+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 8 (pow.f64 (*.f64 eps x) 3))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (*.f64 x (*.f64 (pow.f64 eps 4) 12))))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 eps 5)) (*.f64 -4 (pow.f64 eps 5))) x)) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)))))
(fma.f64 8 (pow.f64 (*.f64 eps x) 3) (*.f64 x (+.f64 (*.f64 (pow.f64 eps 5) 6) (*.f64 x (*.f64 (pow.f64 eps 4) 12)))))
(+.f64 (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))) (+.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 eps 5)) (*.f64 -4 (pow.f64 eps 5))) x)) (*.f64 (+.f64 (*.f64 8 (pow.f64 eps 4)) (*.f64 4 (pow.f64 eps 4))) (pow.f64 x 2)))))
(fma.f64 (pow.f64 eps 5) (*.f64 x 6) (+.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (pow.f64 eps 6))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (pow.f64 eps 6))))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 (fma.f64 2 x eps) eps)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (cbrt.f64 eps)))
(*.f64 (fma.f64 2 x eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (cbrt.f64 eps)))
(*.f64 (fma.f64 2 x eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps)) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (+.f64 x x) (cbrt.f64 eps)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 x (cbrt.f64 eps))) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps)) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(*.f64 eps (+.f64 eps (*.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (cbrt.f64 (+.f64 x x)))))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(*.f64 eps (+.f64 eps (*.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (cbrt.f64 (+.f64 x x)))))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (+.f64 x x) (cbrt.f64 eps)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 x (cbrt.f64 eps))) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (cbrt.f64 eps) 6))
(+.f64 0 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 eps (*.f64 (fma.f64 2 x eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (fma.f64 2 x eps) (*.f64 eps (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (*.f64 eps (fma.f64 2 x eps)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 1 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps (fma.f64 2 x eps)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2))
(*.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 2 x eps) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (fma.f64 2 x eps) 3) (pow.f64 eps 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (fma.f64 2 x eps))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 2 x eps)) eps)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1) (*.f64 eps (fma.f64 2 x eps)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 5/2))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 3))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x))) 3))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))) 3))
(/.f64 (pow.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) 3) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))) 3))
(/.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) 3) (pow.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) 3))
(/.f64 (pow.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) 3) (pow.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) 3))
(/.f64 (pow.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) 3) (pow.f64 (*.f64 eps (+.f64 x (-.f64 x eps))) 3))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2))))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2))))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(*.f64 (/.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (-.f64 (+.f64 x x) eps)))
(*.f64 (/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps)))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2)))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(*.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2))))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2))))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(*.f64 (/.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (-.f64 (+.f64 x x) eps)))
(*.f64 (/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps)))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 (/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2)))) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 3/2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 9)) 1/3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 3/2) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(fma.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (pow.f64 (*.f64 eps (*.f64 eps (fma.f64 2 x eps))) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(fma.f64 (*.f64 eps eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x)) (pow.f64 (*.f64 (*.f64 eps (fma.f64 2 x eps)) eps) 2))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(fma.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps eps) (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 (fma.f64 2 x eps) eps)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (cbrt.f64 eps)))
(*.f64 (fma.f64 2 x eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (cbrt.f64 eps)))
(*.f64 (fma.f64 2 x eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) (neg.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 2/3)
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (/.f64 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6))) -1)
(*.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (/.f64 1 (-.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (+.f64 x x)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (*.f64 (pow.f64 eps 3) (*.f64 x -2)))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 eps x) 3) (pow.f64 eps 6)) (+.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 x -2)))))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) -1)
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 eps x) 2) (neg.f64 (pow.f64 eps 4))) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 -4 (pow.f64 (*.f64 eps x) 2) (pow.f64 eps 4)) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x eps)) eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3) 1))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1) 1/3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 x (*.f64 2 eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 2 (*.f64 eps x)) 1 (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps eps) 1 (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps)) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (+.f64 x x) (cbrt.f64 eps)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 x (cbrt.f64 eps))) (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 eps)) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (+.f64 (+.f64 x x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 2) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(*.f64 eps (+.f64 eps (*.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (cbrt.f64 (+.f64 x x)))))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 (+.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x x)) eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 x x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 eps 3/2) (sqrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 eps) (pow.f64 eps 3/2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (*.f64 eps 2) x (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 4 (*.f64 x x)))) (cbrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 x x))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (*.f64 eps (cbrt.f64 (+.f64 x x))) (*.f64 eps eps))
(*.f64 eps (+.f64 eps (*.f64 (cbrt.f64 (*.f64 x (*.f64 x 4))) (cbrt.f64 (+.f64 x x)))))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x x))) (sqrt.f64 (+.f64 x x)) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (+.f64 x x) (cbrt.f64 eps)) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 2 (*.f64 x (cbrt.f64 eps))) (*.f64 eps eps))
(fma.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 5) (cbrt.f64 eps) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 (cbrt.f64 eps) 6))

eval174.0ms (2.9%)

Compiler

Compiled 4040 to 2520 computations (37.6% saved)

prune71.0ms (1.2%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New2322234
Fresh000
Picked134
Done011
Total2336239
Accurracy
100.0%
Counts
239 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
100.0%
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
66.4%
(*.f64 eps (*.f64 2 x))
70.5%
(*.f64 eps eps)
100.0%
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
100.0%
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
66.4%
(*.f64 eps (*.f64 2 x))
70.5%
(*.f64 eps eps)
Compiler

Compiled 102 to 62 computations (39.2% saved)

localize79.0ms (1.3%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
100.0%
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
100.0%
(*.f64 2 (*.f64 eps x))
Compiler

Compiled 38 to 13 computations (65.8% saved)

series12.0ms (0.2%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
4.0ms
x
@inf
(*.f64 2 (*.f64 eps x))
2.0ms
eps
@0
(*.f64 2 (*.f64 eps x))
1.0ms
eps
@inf
(*.f64 2 (*.f64 eps x))
0.0ms
x
@0
(*.f64 2 (*.f64 eps x))
0.0ms
eps
@0
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))

rewrite160.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1666×prod-diff
1038×log-prod
700×pow-prod-down
530×pow-prod-up
470×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01255
124851
2320043
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
Outputs
(+.f64 (*.f64 eps x) (*.f64 eps x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(/.f64 (*.f64 (*.f64 2 (pow.f64 x 3)) eps) (fma.f64 x x 0))
(/.f64 (*.f64 0 eps) 0)
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) 1/2)
(pow.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) 1/3)
(pow.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) 2)
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 eps)) 3)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 eps eps)) 1/2)
(pow.f64 (*.f64 (*.f64 eps eps) (+.f64 x x)) 1/2)
(pow.f64 (*.f64 (cbrt.f64 eps) (+.f64 x x)) 3)
(pow.f64 (*.f64 (pow.f64 eps 3) (+.f64 x x)) 1/3)
(pow.f64 (*.f64 (sqrt.f64 eps) (+.f64 x x)) 2)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2)
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(cbrt.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 2 (*.f64 eps x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))

simplify86.0ms (1.4%)

Algorithm
egg-herbie
Rules
246×associate-*r*
210×fma-def
192×associate-*l*
142×distribute-lft-in
130×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01863199
14963199
225203199
Stop Event
unsound
Counts
159 → 81
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(/.f64 (*.f64 (*.f64 2 (pow.f64 x 3)) eps) (fma.f64 x x 0))
(/.f64 (*.f64 0 eps) 0)
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) 1/2)
(pow.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) 1/3)
(pow.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) 2)
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 eps)) 3)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 eps eps)) 1/2)
(pow.f64 (*.f64 (*.f64 eps eps) (+.f64 x x)) 1/2)
(pow.f64 (*.f64 (cbrt.f64 eps) (+.f64 x x)) 3)
(pow.f64 (*.f64 (pow.f64 eps 3) (+.f64 x x)) 1/3)
(pow.f64 (*.f64 (sqrt.f64 eps) (+.f64 x x)) 2)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2)
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3)
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(cbrt.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 2 (*.f64 eps x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
Outputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(*.f64 2 (*.f64 eps x))
(/.f64 (*.f64 (*.f64 2 (pow.f64 x 3)) eps) (fma.f64 x x 0))
(/.f64 (*.f64 2 (*.f64 (pow.f64 x 3) eps)) (fma.f64 x x 0))
(/.f64 (*.f64 0 eps) 0)
(*.f64 eps eps)
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(*.f64 2 (*.f64 eps x))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) 1/2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) 1/3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps)) 2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 eps)) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (*.f64 eps eps)) 1/2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (*.f64 eps eps) (+.f64 x x)) 1/2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (cbrt.f64 eps) (+.f64 x x)) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (pow.f64 eps 3) (+.f64 x x)) 1/3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (sqrt.f64 eps) (+.f64 x x)) 2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (pow.f64 eps 3))) 1/3)
(*.f64 2 (*.f64 eps x))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(*.f64 2 (*.f64 eps x))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)))
(*.f64 2 (*.f64 eps x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(*.f64 2 (*.f64 eps x))
(cbrt.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)))
(*.f64 2 (*.f64 eps x))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x)))) 3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 2 (*.f64 eps x)))) 1/3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x x) (sqrt.f64 eps))) 2))
(*.f64 2 (*.f64 eps x))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 2 (*.f64 eps x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 2 (*.f64 eps x))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 2 (*.f64 eps x))
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 2 (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 2 (*.f64 eps x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 2 (*.f64 eps x))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(*.f64 2 (*.f64 eps x))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 2 (*.f64 eps x))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(*.f64 2 (*.f64 eps x))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(*.f64 2 (*.f64 eps x))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 2 (*.f64 eps x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))) (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.f64 2 (*.f64 eps x))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 2 (*.f64 eps x))
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 2 (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 2 (*.f64 eps x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(/.f64 (+.f64 (pow.f64 eps 6) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (pow.f64 eps 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (-.f64 (pow.f64 eps 4) (*.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (-.f64 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps)))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(/.f64 (fma.f64 (+.f64 x x) (pow.f64 eps 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 2 (*.f64 (*.f64 eps x) (*.f64 eps eps))))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 2 (*.f64 eps x))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(*.f64 2 (*.f64 eps x))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(*.f64 2 (*.f64 eps x))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(*.f64 2 (*.f64 eps x))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 2 (*.f64 eps x))
(log.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(*.f64 2 (*.f64 eps x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 x) (*.f64 2 eps))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 2 eps)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(*.f64 2 (*.f64 eps x))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(*.f64 2 (*.f64 eps x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(*.f64 2 (*.f64 eps x))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 2 (*.f64 eps x))

eval42.0ms (0.7%)

Compiler

Compiled 1046 to 590 computations (43.6% saved)

prune30.0ms (0.5%)

Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New81081
Fresh000
Picked022
Done044
Total81687
Accurracy
100.0%
Counts
87 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
100.0%
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
66.4%
(*.f64 eps (*.f64 2 x))
70.5%
(*.f64 eps eps)
Compiler

Compiled 110 to 62 computations (43.6% saved)

regimes36.0ms (0.6%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 2 x))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
Outputs
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
Calls

3 calls:

16.0ms
eps
10.0ms
x
6.0ms
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
100.0%1(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
Compiler

Compiled 76 to 43 computations (43.4% saved)

regimes26.0ms (0.4%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 2 x))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
Outputs
(*.f64 eps (fma.f64 2 x eps))
Calls

2 calls:

15.0ms
x
9.0ms
eps
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
Compiler

Compiled 39 to 21 computations (46.2% saved)

regimes16.0ms (0.3%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 2 x))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
Outputs
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
Calls

2 calls:

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

Compiled 25 to 14 computations (44% saved)

regimes48.0ms (0.8%)

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

2 calls:

26.0ms
eps
21.0ms
x
Results
AccuracySegmentsBranch
91.9%3x
86.8%3eps
Compiler

Compiled 16 to 10 computations (37.5% saved)

regimes12.0ms (0.2%)

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:

5.0ms
eps
5.0ms
x
Results
AccuracySegmentsBranch
70.5%1eps
70.5%1x
Compiler

Compiled 11 to 7 computations (36.4% saved)

bsearch88.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
1.2420255068939054e-101
7.163241144351292e-99
56.0ms
-5.834925535547779e-109
-8.301971245098154e-111
Results
42.0ms116×body256valid
39.0ms124×body512valid
Compiler

Compiled 226 to 162 computations (28.3% saved)

simplify12.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
024113
134113
Stop Event
done
saturated
Calls
Call 1
Inputs
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(if (<=.f64 x -7276904104443057/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 eps (*.f64 2 x)) (if (<=.f64 x 5319270836513255/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 eps eps) (*.f64 eps (*.f64 2 x))))
(*.f64 eps eps)
Outputs
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 eps (*.f64 x 2)))
(if (<=.f64 x -7276904104443057/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 eps (*.f64 2 x)) (if (<=.f64 x 5319270836513255/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 eps eps) (*.f64 eps (*.f64 2 x))))
(if (or (<=.f64 x -7276904104443057/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (not (<=.f64 x 5319270836513255/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408))) (*.f64 eps (*.f64 x 2)) (*.f64 eps eps))
(*.f64 eps eps)
Compiler

Compiled 53 to 33 computations (37.7% saved)

soundness1.0s (17.2%)

Rules
1576×fma-def
1576×fma-def
1472×pow1
1472×pow1
1402×log-prod
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0925
12125
25225
316425
465215
5289915
0815
115915
2181815
01651
133951
2380851
043525
1104525
2334525
32351525
45603525
043525
1104525
2334525
32351525
45603525
0815
115915
2181815
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 314 to 140 computations (55.4% saved)

end124.0ms (2.1%)

Compiler

Compiled 112 to 60 computations (46.4% saved)

Profiling

Loading profile data...