Details

Time bar (total: 5.0s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25.7%74.3%0%0%0%0
100%25.7%0%74.3%0%0%0%1
Compiler

Compiled 26 to 19 computations (26.9% saved)

sample1.8s (36.3%)

Results
1.2s6183×body256valid
340.0ms985×body1024valid
272.0ms1067×body512valid
10.0ms21×body2048valid
Bogosity

preprocess44.0ms (0.9%)

Algorithm
egg-herbie
Rules
1516×associate-+l-
1070×distribute-lft-out
1060×associate-+r-
976×distribute-lft-neg-in
870×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01350
13150
210650
326050
497138
5388238
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 eps (+.f64 x eps)))
(*.f64 x (+.f64 x (+.f64 eps eps)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify65.0ms (1.3%)

Algorithm
egg-herbie
Rules
1696×distribute-lft-out--
1122×distribute-lft-in
874×distribute-rgt-in
850×fma-neg
748×*-commutative
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0925
12125
26725
317025
454815
5231515
6761415
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)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New213
Fresh101
Picked000
Done000
Total314
Error
0.0b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(*.f64 eps (fma.f64 2 x eps))
Compiler

Compiled 8 to 5 computations (37.5% saved)

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (fma.f64 2 x eps))
Compiler

Compiled 15 to 8 computations (46.7% saved)

series3.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

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

rewrite75.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1486×add-sqr-sqrt
1472×*-un-lft-identity
1360×add-cube-cbrt
1342×add-cbrt-cube
1326×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
115915
2182015
Stop Event
node limit
Counts
1 → 14
Calls
Call 1
Inputs
(*.f64 eps (fma.f64 2 x eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 eps (fma.f64 2 x eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))))))

simplify74.0ms (1.5%)

Algorithm
egg-herbie
Rules
1268×associate--r+
1104×fma-def
958×log-prod
918×*-commutative
722×distribute-lft-out
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045540
1108540
2346540
32277540
44808540
57983540
Stop Event
node limit
Counts
38 → 20
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 eps (*.f64 2 x)) (*.f64 eps eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.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 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(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)
(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))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(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 eps (*.f64 2 x)) (*.f64 eps eps))
(*.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 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 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(*.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))
(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))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(*.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))

eval3.0ms (0.1%)

Compiler

Compiled 157 to 97 computations (38.2% saved)

prune5.0ms (0.1%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New16420
Fresh000
Picked011
Done000
Total16521
Error
0b
Counts
21 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0b
(*.f64 eps (fma.f64 2 x eps))
23.4b
(*.f64 eps (*.f64 2 x))
18.0b
(*.f64 eps eps)
26.6b
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
Compiler

Compiled 42 to 28 computations (33.3% saved)

localize14.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (fma.f64 2 x eps))
0.2b
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
26.6b
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
Compiler

Compiled 33 to 20 computations (39.4% saved)

series5.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite78.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1988×add-sqr-sqrt
1956×*-un-lft-identity
1832×add-cube-cbrt
1814×add-cbrt-cube
212×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01236
124636
2260836
Stop Event
node limit
Counts
2 → 61
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)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (fma.f64 2 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 x eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (fma.f64 2 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eps (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.f64 (fma.f64 2 x eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2) (*.f64 (cbrt.f64 (fma.f64 2 x eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 2)) (cbrt.f64 (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (*.f64 eps (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (fma.f64 2 x eps) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 x eps) (*.f64 eps (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (fma.f64 2 x eps)) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 2 x eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x eps) 3) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) eps) (fma.f64 2 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (fma.f64 2 x eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1) (*.f64 eps (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3) (pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) 3) (*.f64 eps (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))))))

simplify118.0ms (2.4%)

Algorithm
egg-herbie
Rules
1278×fma-def
1168×distribute-lft-in
1118×distribute-rgt-in
900×*-commutative
562×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02082803
15422767
220452707
373522707
Stop Event
node limit
Counts
109 → 109
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)))))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(*.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 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 (sqrt.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 eps) (*.f64 (sqrt.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 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (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)))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 eps))
(*.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 1 1/3) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3))
(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 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(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))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(-.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 (*.f64 eps (fma.f64 2 x eps)) 3/2) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2))
(*.f64 (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)) 2)))
(*.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 (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 (*.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 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3) (pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) 3) (*.f64 eps (fma.f64 2 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 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
Outputs
(*.f64 2 (*.f64 eps 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))
(*.f64 -1 (*.f64 (pow.f64 eps 2) (cbrt.f64 -1)))
(neg.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 -1)))
(*.f64 (*.f64 eps eps) (neg.f64 (cbrt.f64 -1)))
(*.f64 (cbrt.f64 -1) (*.f64 eps (neg.f64 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 eps (*.f64 x (cbrt.f64 -1))) (neg.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 -1))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 eps x) (cbrt.f64 -1))) (*.f64 (*.f64 eps 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 eps (*.f64 x (cbrt.f64 -1))) (neg.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 -1))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 eps x) (cbrt.f64 -1))) (*.f64 (*.f64 eps 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 eps (*.f64 x (cbrt.f64 -1))) (neg.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 -1))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 eps x) (cbrt.f64 -1))) (*.f64 (*.f64 eps 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)))
(*.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 (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 (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 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)))))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 8 (pow.f64 eps 3))) (*.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 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (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)))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (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)))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (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)))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 eps 4) 12) (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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.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)))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 8 (pow.f64 eps 3))) (*.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 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.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)))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12)))
(fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 8 (pow.f64 eps 3))) (*.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 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (pow.f64 eps 4) (*.f64 (*.f64 x x) 12))))
(fma.f64 x (*.f64 (pow.f64 eps 5) 6) (fma.f64 (pow.f64 eps 4) (*.f64 x (*.f64 x 12)) (*.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)))))
(fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 (*.f64 (pow.f64 eps 3) (pow.f64 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 x (*.f64 x (*.f64 (pow.f64 eps 4) 12)) (fma.f64 8 (*.f64 (pow.f64 eps 3) (pow.f64 x 3)) (pow.f64 eps 6))))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(*.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 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (*.f64 eps (fma.f64 2 x 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))
(*.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 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x 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))
(*.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 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3))
(*.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))))
(*.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 (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 2 x 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)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (fma.f64 2 x eps) (sqrt.f64 eps)) (sqrt.f64 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 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/3) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 1 1/3) (*.f64 eps (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3/2)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.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))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(*.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))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(*.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))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(*.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))
(-.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 (*.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 (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)) 2)))
(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 (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 (*.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 (*.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (sqrt.f64 (*.f64 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) (pow.f64 (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 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3) (pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) 3) (*.f64 eps (fma.f64 2 x eps)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)
(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 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 3))
(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)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3)

localize3.0ms (0.1%)

Compiler

Compiled 6 to 3 computations (50% saved)

localize5.0ms (0.1%)

Compiler

Compiled 13 to 8 computations (38.5% saved)

localize9.0ms (0.2%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
Compiler

Compiled 25 to 13 computations (48% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0ms
x
@0
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0ms
eps
@inf
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0ms
x
@inf
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0ms
x
@-inf
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))

rewrite114.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
936×*-commutative
766×unswap-sqr
576×swap-sqr
416×distribute-lft-in
404×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
119515
2256615
Stop Event
node limit
Counts
1 → 105
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps))) (-.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 eps eps) (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (fma.f64 2 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (*.f64 (*.f64 2 x) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (pow.f64 (cbrt.f64 eps) 4) (*.f64 (*.f64 2 x) (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (+.f64 (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2)) (*.f64 eps (pow.f64 (cbrt.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (+.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 x eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)) (pow.f64 (cbrt.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (/.f64 1 (*.f64 eps (-.f64 eps (*.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 1 (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (*.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (-.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6) (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (*.f64 eps (-.f64 eps (*.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3))) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) 1) (*.f64 eps (-.f64 eps (*.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) 1) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) 1) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) eps) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3)) eps) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) eps) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) 1) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (+.f64 eps (sqrt.f64 (*.f64 (*.f64 2 x) eps)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) 1) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) 1) (+.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2)))) (*.f64 (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 x eps) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 x) eps (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (*.f64 2 x) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps eps (*.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps eps) (*.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 4) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 x) eps)) 2) (cbrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))))))

simplify90.0ms (1.8%)

Algorithm
egg-herbie
Rules
1716×distribute-lft-in
1612×associate-*r/
1398×associate-*l/
728×associate-/l/
674×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03066845
19086269
239046269
Stop Event
node limit
Counts
129 → 177
Calls
Call 1
Inputs
(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 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps))) (-.f64 1 (*.f64 eps eps)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 (*.f64 2 x) eps)))
(-.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(-.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(-.f64 (+.f64 (*.f64 eps eps) (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)
(*.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (*.f64 (*.f64 2 x) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 4)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (pow.f64 (cbrt.f64 eps) 4) (*.f64 (*.f64 2 x) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 (cbrt.f64 eps) (+.f64 (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2)) (*.f64 eps (pow.f64 (cbrt.f64 eps) 2))))
(*.f64 (cbrt.f64 eps) (+.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2))))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)) (sqrt.f64 eps))
(*.f64 (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (/.f64 1 (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(*.f64 (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 1 (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (fma.f64 2 x eps))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (*.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (-.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6) (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6))
(/.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (*.f64 eps (-.f64 eps (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3))) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) 1) (*.f64 eps (-.f64 eps (*.f64 2 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) 1) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) 1) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) eps) (-.f64 (*.f64 2 x) eps))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3)) eps) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) eps) (-.f64 (*.f64 2 x) eps))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) 1) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (+.f64 eps (sqrt.f64 (*.f64 (*.f64 2 x) eps)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) eps))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) 1) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) 1) (+.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1))
(/.f64 (-.f64 (*.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2)))) (*.f64 (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(fma.f64 2 (*.f64 x eps) (*.f64 eps eps))
(fma.f64 (*.f64 2 x) eps (*.f64 eps eps))
(fma.f64 eps (*.f64 2 x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (*.f64 2 x) eps))
(fma.f64 1 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 (*.f64 2 x) eps))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 4) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 2 x) eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 x) eps)) 2) (cbrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))
Outputs
(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 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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps))) (-.f64 1 (*.f64 eps eps)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1) (*.f64 eps eps))
(fma.f64 eps eps (expm1.f64 (log1p.f64 (*.f64 eps (*.f64 2 x)))))
(fma.f64 eps eps (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 (*.f64 2 x) eps)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 2 (*.f64 eps x))))
(fma.f64 eps (*.f64 2 x) (expm1.f64 (log1p.f64 (*.f64 eps eps))))
(-.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(-.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 2 (*.f64 eps x))))
(fma.f64 eps (*.f64 2 x) (expm1.f64 (log1p.f64 (*.f64 eps eps))))
(-.f64 (+.f64 (*.f64 eps eps) (exp.f64 (log1p.f64 (*.f64 (*.f64 2 x) eps)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1) (*.f64 eps eps))
(fma.f64 eps eps (expm1.f64 (log1p.f64 (*.f64 eps (*.f64 2 x)))))
(fma.f64 eps eps (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (*.f64 (*.f64 2 x) (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 4)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 (pow.f64 (cbrt.f64 eps) 4) (*.f64 (*.f64 2 x) (cbrt.f64 eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 eps) (+.f64 (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2)) (*.f64 eps (pow.f64 (cbrt.f64 eps) 2))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 eps) (+.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (*.f64 (*.f64 2 x) (pow.f64 (cbrt.f64 eps) 2))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(*.f64 (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)) (sqrt.f64 eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (/.f64 1 (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 1 (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (fma.f64 2 x eps))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (*.f64 (fma.f64 2 x eps) (pow.f64 eps 3))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (fma.f64 (fma.f64 2 x eps) (pow.f64 eps 3) (*.f64 4 (pow.f64 (*.f64 eps x) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (fma.f64 (fma.f64 2 x eps) (pow.f64 eps 3) (*.f64 4 (pow.f64 (*.f64 eps x) 2)))) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 (*.f64 (+.f64 eps (*.f64 -2 x)) (pow.f64 eps 3)) 2))) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (*.f64 (+.f64 eps (*.f64 -2 x)) (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 4) (pow.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) 2))) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) 2))) (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (*.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (-.f64 (*.f64 (pow.f64 eps 3) (-.f64 eps (*.f64 2 x))) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) 3) (pow.f64 (*.f64 (+.f64 eps (*.f64 -2 x)) (pow.f64 eps 3)) 3))) (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (*.f64 (*.f64 (+.f64 eps (*.f64 -2 x)) (pow.f64 eps 3)) (-.f64 (*.f64 (+.f64 eps (*.f64 -2 x)) (pow.f64 eps 3)) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)))))
(*.f64 (/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (+.f64 (pow.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) 3) (pow.f64 (*.f64 eps (*.f64 2 x)) 6))) (fma.f64 (pow.f64 eps 3) (*.f64 (+.f64 eps (*.f64 x -2)) (-.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) (*.f64 4 (pow.f64 (*.f64 eps x) 2)))) (pow.f64 (*.f64 eps (*.f64 2 x)) 4)))
(/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (pow.f64 eps 3) (*.f64 (+.f64 eps (*.f64 x -2)) (-.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) (*.f64 4 (pow.f64 (*.f64 eps x) 2)))) (pow.f64 (*.f64 2 (*.f64 eps x)) 4))) (+.f64 (pow.f64 (*.f64 (+.f64 eps (*.f64 x -2)) (pow.f64 eps 3)) 3) (pow.f64 (*.f64 2 (*.f64 eps x)) 6)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3/2))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6) (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/6))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))))
(*.f64 (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (*.f64 2 x)) 3/2)) (/.f64 (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (*.f64 2 x)) 3/2)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 2 (*.f64 eps x)) 3/2)) (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 2 (*.f64 eps x)) 3/2))) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4))) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))) (/.f64 (/.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)))) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4))) (*.f64 (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)))) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) (-.f64 (*.f64 2 x) eps)) (/.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))) eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) (*.f64 eps (-.f64 eps (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (pow.f64 eps 12)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 eps (*.f64 (-.f64 (*.f64 2 x) eps) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 4) (pow.f64 eps 8)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 eps (*.f64 (-.f64 (*.f64 2 x) eps) (+.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps))) (-.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))))
(/.f64 (+.f64 (pow.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (+.f64 (pow.f64 eps 12) (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (*.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (pow.f64 eps 3) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (+.f64 (pow.f64 eps 12) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (*.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 (pow.f64 eps 3) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 4 (*.f64 (*.f64 x x) (pow.f64 eps 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (pow.f64 eps 12)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 4 (*.f64 (pow.f64 eps 6) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 4) (pow.f64 eps 8)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (fma.f64 4 (*.f64 x (*.f64 x (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (*.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3))) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3)))) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 -2 x)))))
(*.f64 (/.f64 eps (fma.f64 eps (+.f64 eps (*.f64 x -2)) (*.f64 x (*.f64 x 4)))) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (*.f64 2 x)) 3/2)))
(*.f64 (/.f64 (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 2 (*.f64 eps x)) 3/2)) (sqrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (/.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (/.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)) 1) (*.f64 eps (-.f64 eps (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) 1) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) 1) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (*.f64 2 x)) 3/2)))
(*.f64 (/.f64 (hypot.f64 (pow.f64 eps 3) (pow.f64 (*.f64 2 (*.f64 eps x)) 3/2)) (sqrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (/.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))) (cbrt.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (/.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) eps) (-.f64 (*.f64 2 x) eps))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 eps 3)) eps) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 2 x)))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3)))) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 -2 x)))))
(*.f64 (/.f64 eps (fma.f64 eps (+.f64 eps (*.f64 x -2)) (*.f64 x (*.f64 x 4)))) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (*.f64 2 x) eps) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 eps (*.f64 (-.f64 (*.f64 2 x) eps) (+.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 4) (pow.f64 eps 8)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 eps (*.f64 (-.f64 (*.f64 2 x) eps) (+.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (/.f64 1 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 4) (pow.f64 eps 8)) (*.f64 (*.f64 4 (*.f64 x x)) (pow.f64 eps 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8)) (*.f64 4 (*.f64 (*.f64 x x) (pow.f64 eps 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (pow.f64 eps 12)) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 4 (*.f64 (pow.f64 eps 6) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 4) (pow.f64 eps 8)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (fma.f64 4 (*.f64 x (*.f64 x (pow.f64 eps 6))) (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 4) (pow.f64 eps 8))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (pow.f64 eps 12)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (-.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6))) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps))) (-.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (pow.f64 eps 12)) (*.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)))))
(/.f64 (+.f64 (pow.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (+.f64 (pow.f64 eps 12) (-.f64 (pow.f64 (*.f64 eps (*.f64 2 x)) 6) (*.f64 (pow.f64 (*.f64 2 x) 3) (pow.f64 (pow.f64 eps 3) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)) (+.f64 (pow.f64 eps 12) (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 6) (*.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 (pow.f64 eps 3) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) eps) (-.f64 (*.f64 2 x) eps))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) 1) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(-.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (+.f64 eps (sqrt.f64 (*.f64 (*.f64 2 x) eps)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) eps))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 2) (pow.f64 eps 4)) (+.f64 eps (sqrt.f64 (*.f64 2 (*.f64 eps x))))) (-.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) eps))
(/.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (+.f64 eps (sqrt.f64 (*.f64 eps (*.f64 2 x))))) (-.f64 (sqrt.f64 (*.f64 eps (*.f64 2 x))) eps))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 (+.f64 eps (sqrt.f64 (*.f64 2 (*.f64 eps x)))) (-.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) eps)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) 1) (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))) (sqrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))) (cbrt.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))) 1) (+.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))) (*.f64 eps (fma.f64 2 x eps))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))))
(/.f64 (-.f64 (*.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2)))) (*.f64 (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (+.f64 (/.f64 4 (/.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (*.f64 x eps) 2))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2))) (*.f64 (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))) (+.f64 (*.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2)) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (fma.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))) (fma.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps))))
(*.f64 (/.f64 (fma.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps))) (fma.f64 (/.f64 4 (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 (*.f64 eps x) 2) (/.f64 (/.f64 (pow.f64 eps 4) eps) (-.f64 (*.f64 2 x) eps)))) (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 eps x) 2)) (pow.f64 eps 4)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))
(pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 1)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 2)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))) 3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3) 1/3)
(*.f64 eps (fma.f64 2 x eps))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 2) (pow.f64 eps 4)) (*.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps)))))
(/.f64 (-.f64 (pow.f64 eps 4) (pow.f64 (*.f64 2 (*.f64 eps x)) 2)) (*.f64 eps (+.f64 eps (*.f64 -2 x))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 4 (pow.f64 (*.f64 eps x) 2))) (*.f64 eps (+.f64 eps (*.f64 x -2))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 x) eps) 3) (pow.f64 eps 6)) (neg.f64 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps (-.f64 (*.f64 2 x) eps)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 eps x)) 3) (pow.f64 eps 6)) (/.f64 1 (+.f64 (pow.f64 eps 4) (*.f64 (*.f64 (*.f64 2 (*.f64 eps x)) eps) (-.f64 (*.f64 2 x) eps)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 eps x) 3)) (pow.f64 eps 6)) (fma.f64 (*.f64 2 x) (*.f64 eps (*.f64 eps (-.f64 (*.f64 2 x) eps))) (pow.f64 eps 4)))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 2))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(fabs.f64 (*.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))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)))))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps)) 3))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 x eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 2 x) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps (*.f64 2 x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 (*.f64 2 x) eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 (*.f64 2 x) eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (sqrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 4) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 2 x) eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 x) eps)) 2) (cbrt.f64 (*.f64 (*.f64 2 x) eps)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))

eval210.0ms (4.2%)

Compiler

Compiled 7335 to 4904 computations (33.1% saved)

prune133.0ms (2.7%)

Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New3051306
Fresh000
Picked011
Done224
Total3074311
Error
0b
Counts
311 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
0.0b
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
23.4b
(*.f64 eps (*.f64 2 x))
18.0b
(*.f64 eps eps)
Compiler

Compiled 42 to 27 computations (35.7% saved)

localize20.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
0.0b
(*.f64 4 (*.f64 x x))
0.2b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
11.9b
(/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
Compiler

Compiled 66 to 31 computations (53% saved)

series21.0ms (0.4%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
15.0ms
x
@0
(/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
1.0ms
eps
@0
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
1.0ms
x
@0
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
1.0ms
x
@inf
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
0.0ms
eps
@-inf
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))

rewrite126.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1538×distribute-lft-in
1282×associate-/l/
356×associate-+l+
334×add-sqr-sqrt
328×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014130
132468
2490568
Stop Event
node limit
Counts
4 → 288
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 4 (*.f64 x x))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 4 (*.f64 (*.f64 x x) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 x) eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 2 x eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 2 eps)) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps 1) (*.f64 2 x)) (*.f64 (/.f64 eps 1) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps 1) eps) (*.f64 (/.f64 eps 1) (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 4 (*.f64 x x)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (*.f64 2 eps)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (fma.f64 2 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 x eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps 1) (fma.f64 2 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 eps (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 eps (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (/.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (-.f64 (*.f64 2 x) eps)) (/.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 (cbrt.f64 eps) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (/.f64 -1 (fma.f64 2 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps eps (*.f64 x (*.f64 2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 x (*.f64 2 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 16 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 4) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 2 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 4 (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (*.f64 (*.f64 eps (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 eps) 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (*.f64 4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 4 (*.f64 x x)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (*.f64 (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 2 x eps) (neg.f64 eps)) (*.f64 (fma.f64 2 x eps) (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 x eps) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 1 (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 1 (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (*.f64 (pow.f64 eps 6) (pow.f64 eps 6))) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (*.f64 (pow.f64 eps 4) (pow.f64 eps 4))) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (pow.f64 eps 6) (pow.f64 eps 6)) (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 16 (pow.f64 x 4)) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (+.f64 (*.f64 (pow.f64 eps 4) (pow.f64 eps 4)) (*.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 x) (*.f64 2 x) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 4 (*.f64 x x) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) 4 (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 4) x (*.f64 eps (neg.f64 eps)))))))

simplify168.0ms (3.4%)

Algorithm
egg-herbie
Rules
1292×fma-def
1074×associate-*r*
746×associate-*l*
734×*-commutative
582×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068717194
1207015694
Stop Event
node limit
Counts
372 → 406
Calls
Call 1
Inputs
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (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 (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 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (pow.f64 x 2))
(*.f64 -1 (pow.f64 eps 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(*.f64 4 (pow.f64 x 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(*.f64 4 (pow.f64 x 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(*.f64 4 (pow.f64 x 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(*.f64 -1 (pow.f64 eps 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(*.f64 -1 (pow.f64 eps 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) 1 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))
(+.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(+.f64 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (neg.f64 eps) 1)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 4 (*.f64 (*.f64 x x) (*.f64 eps eps)))))
(-.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1)
(*.f64 (-.f64 (*.f64 2 x) eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))
(*.f64 (neg.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3) 1/3)
(pow.f64 (fma.f64 2 x eps) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))
(+.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 eps eps))
(+.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(+.f64 (*.f64 (/.f64 eps 1) (*.f64 2 x)) (*.f64 (/.f64 eps 1) eps))
(+.f64 (*.f64 (/.f64 eps 1) eps) (*.f64 (/.f64 eps 1) (*.f64 2 x)))
(+.f64 (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 4 (*.f64 x x)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 x (*.f64 2 eps))))
(-.f64 (+.f64 (*.f64 x (*.f64 2 eps)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)
(*.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 (fma.f64 2 x eps))))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 eps 1) (fma.f64 2 x eps))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 eps (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 eps (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (/.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (-.f64 (*.f64 2 x) eps)) (/.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 (cbrt.f64 eps) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)
(pow.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2)
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) -1)
(neg.f64 (/.f64 eps (/.f64 -1 (fma.f64 2 x eps))))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(fma.f64 eps eps (*.f64 x (*.f64 2 eps)))
(fma.f64 1 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 x (*.f64 2 eps)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 x x)))) 1)
(pow.f64 (*.f64 2 x) 2)
(pow.f64 (*.f64 4 (*.f64 x x)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) 3)
(pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 1/3)
(sqrt.f64 (*.f64 16 (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 x x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 x x)))))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 x x))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 2 x))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 2 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 4 (*.f64 x x))))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 eps) 1 eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))
(+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 4 (*.f64 x x)))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 4 (*.f64 x x)))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 4 (*.f64 x x)))
(+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(+.f64 (+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps eps))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 eps (neg.f64 eps)))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(+.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (neg.f64 eps)))
(+.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (*.f64 (neg.f64 eps) 1)))
(+.f64 (*.f64 (fma.f64 2 x eps) (neg.f64 eps)) (*.f64 (fma.f64 2 x eps) (*.f64 2 x)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(*.f64 (fma.f64 2 x eps) (-.f64 (*.f64 2 x) eps))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(/.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))
(/.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))
(/.f64 1 (*.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 1 (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 1 (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (*.f64 (pow.f64 eps 6) (pow.f64 eps 6))) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))
(/.f64 (-.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (*.f64 (pow.f64 eps 4) (pow.f64 eps 4))) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (pow.f64 eps 6) (pow.f64 eps 6)) (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))))
(/.f64 (-.f64 (pow.f64 (*.f64 16 (pow.f64 x 4)) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (+.f64 (*.f64 (pow.f64 eps 4) (pow.f64 eps 4)) (*.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))))
(pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(exp.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(fma.f64 (*.f64 2 x) (*.f64 2 x) (*.f64 eps (neg.f64 eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (neg.f64 eps)))
(fma.f64 (*.f64 x x) 4 (*.f64 eps (neg.f64 eps)))
(fma.f64 1 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))
(fma.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) (*.f64 eps (neg.f64 eps)))
(fma.f64 (*.f64 x 4) x (*.f64 eps (neg.f64 eps)))
Outputs
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps eps))))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (*.f64 -2 (/.f64 x (*.f64 eps eps)))))
(+.f64 (fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps)) (/.f64 4 (/.f64 (pow.f64 eps 3) (*.f64 x x))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (*.f64 -2 (/.f64 x (*.f64 eps eps))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (/.f64 1/2 x))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (/.f64 1/2 x))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (/.f64 1/2 x))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x)))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x)))
(+.f64 (*.f64 -1/4 (/.f64 eps (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 1/2 x))))
(fma.f64 -1/4 (/.f64 eps (*.f64 x x)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (/.f64 1/2 x))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps eps))))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (*.f64 -2 (/.f64 x (*.f64 eps eps)))))
(+.f64 (fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps)) (/.f64 4 (/.f64 (pow.f64 eps 3) (*.f64 x x))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (*.f64 -2 (/.f64 x (*.f64 eps eps))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps eps))))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (*.f64 -2 (/.f64 x (pow.f64 eps 2)))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (*.f64 -2 (/.f64 x (*.f64 eps eps)))))
(+.f64 (fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps)) (/.f64 4 (/.f64 (pow.f64 eps 3) (*.f64 x x))))
(+.f64 (/.f64 1 eps) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 eps 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4))) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (*.f64 -2 (/.f64 x (*.f64 eps eps))))))
(+.f64 (/.f64 1 eps) (fma.f64 4 (/.f64 (*.f64 x x) (pow.f64 eps 3)) (fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 eps 4)) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 x 2))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 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 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 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 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 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 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 x 2))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (*.f64 x 2))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(*.f64 -1 (pow.f64 eps 2))
(*.f64 eps (neg.f64 eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 4 (pow.f64 x 2))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 -1 (pow.f64 eps 2))
(*.f64 eps (neg.f64 eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 -1 (pow.f64 eps 2))
(*.f64 eps (neg.f64 eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -1 (pow.f64 eps 2)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) 1 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (+.f64 (neg.f64 eps) eps)))
(*.f64 (/.f64 1 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))) (+.f64 (fma.f64 x 2 (neg.f64 eps)) (*.f64 0 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (+.f64 (neg.f64 eps) eps)))
(*.f64 (/.f64 1 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))) (+.f64 (fma.f64 x 2 (neg.f64 eps)) (*.f64 0 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (+.f64 (neg.f64 eps) eps)))
(*.f64 (/.f64 1 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))) (+.f64 (fma.f64 x 2 (neg.f64 eps)) (*.f64 0 eps)))
(+.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (neg.f64 (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 (neg.f64 eps) 1)))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (neg.f64 eps)) (*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (*.f64 2 x)))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 eps eps)) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 4 (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6))) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 16 (pow.f64 x 4))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6))) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))) (*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 4 (*.f64 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6))) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(-.f64 (*.f64 2 (/.f64 x (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 eps (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 2 x) eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))))
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 x 2 eps))) 2)
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2))
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 2 x) eps))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (neg.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 1 (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6))) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x 2) eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (neg.f64 eps))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))) 2)) (cbrt.f64 (fma.f64 x 2 eps)))
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 x 2 eps))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3) 1/3)
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(pow.f64 (fma.f64 2 x eps) -1)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))
(fabs.f64 (/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))))
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x eps))) 1))
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x eps)) 3))
(/.f64 1 (fma.f64 x 2 eps))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(/.f64 (fma.f64 x 2 (neg.f64 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps)))
(fma.f64 eps (fma.f64 x 2 eps) (*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps)))
(fma.f64 eps (fma.f64 x 2 eps) (*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (*.f64 eps (*.f64 0 eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 2 (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps)))))
(+.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 x 2) eps))) (neg.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (*.f64 (*.f64 eps (*.f64 0 eps)) (/.f64 eps (neg.f64 (fma.f64 x 2 (neg.f64 eps))))))
(+.f64 (*.f64 x (*.f64 2 eps)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps)))
(fma.f64 eps (fma.f64 x 2 eps) (*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 x (*.f64 2 eps)) (+.f64 (*.f64 eps eps) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (/.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) eps) (-.f64 (*.f64 x 2) eps)))
(fma.f64 eps (fma.f64 x 2 eps) (*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 4 (*.f64 x x)))) (*.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 1 (*.f64 (*.f64 4 (*.f64 x x)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 4 (*.f64 x x))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(+.f64 (*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 eps 1) (*.f64 2 x)) (*.f64 (/.f64 eps 1) eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (*.f64 (/.f64 eps 1) eps) (*.f64 (/.f64 eps 1) (*.f64 2 x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(+.f64 (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 4 (*.f64 x x)))) (*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) 1)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)))
(*.f64 (/.f64 eps (fma.f64 x 2 (neg.f64 eps))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) (-.f64 1 (*.f64 x (*.f64 2 eps))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) 1) (*.f64 eps (*.f64 x 2)))
(fma.f64 eps (*.f64 x 2) (expm1.f64 (log1p.f64 (*.f64 eps eps))))
(-.f64 (+.f64 (*.f64 x (*.f64 2 eps)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 eps eps))) 1) (*.f64 eps (*.f64 x 2)))
(fma.f64 eps (*.f64 x 2) (expm1.f64 (log1p.f64 (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (fma.f64 2 x eps) eps)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 eps 1) (fma.f64 2 x eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 eps (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))))
(*.f64 eps (*.f64 (sqrt.f64 (fma.f64 x 2 eps)) (sqrt.f64 (fma.f64 x 2 eps))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 eps (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (*.f64 eps (cbrt.f64 (fma.f64 2 x eps))))
(/.f64 (*.f64 eps (cbrt.f64 (fma.f64 x 2 eps))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 x 2 eps))) 2))
(*.f64 (/.f64 eps (neg.f64 (-.f64 (*.f64 2 x) eps))) (neg.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (/.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 (fma.f64 2 x eps)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (*.f64 eps (cbrt.f64 (fma.f64 2 x eps))))
(/.f64 (*.f64 eps (cbrt.f64 (fma.f64 x 2 eps))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 x 2 eps))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (-.f64 (*.f64 2 x) eps)) (/.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))) (/.f64 (cbrt.f64 eps) (/.f64 1 (sqrt.f64 (fma.f64 2 x eps)))))
(*.f64 (sqrt.f64 (fma.f64 2 x eps)) (*.f64 eps (sqrt.f64 (fma.f64 2 x eps))))
(*.f64 eps (*.f64 (sqrt.f64 (fma.f64 x 2 eps)) (sqrt.f64 (fma.f64 x 2 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x eps))) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 x 2 eps))) 2)))
(pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 1)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(pow.f64 (sqrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 2)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 3)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3) 1/3)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(pow.f64 (/.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) -1)
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(neg.f64 (/.f64 eps (/.f64 -1 (fma.f64 2 x eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps)))))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))) 3))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))) 1))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) (/.f64 eps (fma.f64 x 2 (neg.f64 eps))))
(fma.f64 eps eps (*.f64 x (*.f64 2 eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 x (*.f64 2 eps)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 eps (fma.f64 x 2 eps))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 x (*.f64 2 eps)))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 eps (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 x x)))) 1)
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(pow.f64 (*.f64 2 x) 2)
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(pow.f64 (*.f64 4 (*.f64 x x)) 1)
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2) 3)
(pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 1/3)
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)))
(cbrt.f64 (*.f64 64 (pow.f64 x 6)))
(sqrt.f64 (*.f64 16 (pow.f64 x 4)))
(sqrt.f64 (*.f64 (pow.f64 x 4) 16))
(log.f64 (pow.f64 (exp.f64 4) (*.f64 x x)))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 x x)))))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)))
(cbrt.f64 (*.f64 64 (pow.f64 x 6)))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 x x))))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(exp.f64 (*.f64 2 (log.f64 (*.f64 2 x))))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 2 x))) 1))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(log1p.f64 (expm1.f64 (*.f64 4 (*.f64 x x))))
(*.f64 4 (*.f64 x x))
(*.f64 x (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 4 (*.f64 x x)) (*.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 4))
(fma.f64 (*.f64 eps (*.f64 0 eps)) 4 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (*.f64 eps (*.f64 0 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (*.f64 x (*.f64 x 4))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 3 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(fma.f64 3 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (*.f64 eps (*.f64 0 eps))) (fma.f64 2 (*.f64 eps (*.f64 0 eps)) (*.f64 x (*.f64 x 4))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (fma.f64 eps eps (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(fma.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 eps) 1 eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (+.f64 (neg.f64 eps) eps) (fma.f64 2 x eps)))
(fma.f64 (*.f64 0 eps) (fma.f64 x 2 eps) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (+.f64 (neg.f64 eps) eps) (fma.f64 2 x eps)))
(fma.f64 (*.f64 0 eps) (fma.f64 x 2 eps) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (fma.f64 2 x eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps)))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 (+.f64 (neg.f64 eps) eps) (fma.f64 2 x eps)))
(fma.f64 (*.f64 0 eps) (fma.f64 x 2 eps) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 eps (neg.f64 eps)) (*.f64 4 (*.f64 x x)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 4 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 4 (*.f64 x x)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps (neg.f64 eps)) 1) (*.f64 4 (*.f64 x x)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(+.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 1) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (fma.f64 (*.f64 eps (neg.f64 eps)) 1 (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps eps))) (*.f64 eps eps))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (pow.f64 eps 4))) (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))))
(+.f64 (+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 eps (neg.f64 eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 2 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 eps eps))
(fma.f64 2 (*.f64 eps (*.f64 0 eps)) (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(+.f64 (+.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(+.f64 (-.f64 (*.f64 4 (*.f64 x x)) (exp.f64 (log1p.f64 (*.f64 eps eps)))) 1)
(+.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (exp.f64 (log1p.f64 (*.f64 eps eps)))))
(-.f64 (*.f64 x (*.f64 x 4)) (expm1.f64 (log1p.f64 (*.f64 eps eps))))
(+.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (neg.f64 eps)))
(*.f64 (-.f64 (*.f64 x 2) eps) (fma.f64 2 x eps))
(*.f64 (fma.f64 x 2 (neg.f64 eps)) (fma.f64 x 2 eps))
(+.f64 (*.f64 (fma.f64 2 x eps) (*.f64 2 x)) (*.f64 (fma.f64 2 x eps) (*.f64 (neg.f64 eps) 1)))
(*.f64 (-.f64 (*.f64 x 2) eps) (fma.f64 2 x eps))
(*.f64 (fma.f64 x 2 (neg.f64 eps)) (fma.f64 x 2 eps))
(+.f64 (*.f64 (fma.f64 2 x eps) (neg.f64 eps)) (*.f64 (fma.f64 2 x eps) (*.f64 2 x)))
(*.f64 (-.f64 (*.f64 x 2) eps) (fma.f64 2 x eps))
(*.f64 (fma.f64 x 2 (neg.f64 eps)) (fma.f64 x 2 eps))
(*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(*.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(*.f64 (fma.f64 2 x eps) (-.f64 (*.f64 2 x) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (fma.f64 2 x eps))
(*.f64 (fma.f64 x 2 (neg.f64 eps)) (fma.f64 x 2 eps))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(/.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(/.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 1 (*.f64 1 (/.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)))))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4)) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 4) -16) (pow.f64 eps 4)) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 eps eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))) (*.f64 1 (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4))) (neg.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 4) -16) (pow.f64 eps 4)) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 eps eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (neg.f64 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16))))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (*.f64 1 (neg.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))) (neg.f64 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))
(*.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (/.f64 1 (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) 16) (pow.f64 eps 4)) (fma.f64 eps eps (*.f64 x (*.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (fma.f64 eps eps (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 2) (*.f64 (*.f64 eps (*.f64 0 eps)) (*.f64 eps (*.f64 0 eps)))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (*.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 eps eps) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))) (-.f64 (*.f64 4 (*.f64 x x)) (fma.f64 eps eps (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 2) (*.f64 (*.f64 eps (*.f64 0 eps)) (*.f64 eps (*.f64 0 eps)))) (-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (*.f64 (pow.f64 eps 6) (pow.f64 eps 6))) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))
(/.f64 (-.f64 (*.f64 4096 (*.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 x x) 3))) (pow.f64 eps 12)) (*.f64 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (fma.f64 64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 6))))
(/.f64 (-.f64 (*.f64 4096 (pow.f64 (*.f64 x x) 6)) (pow.f64 eps 12)) (*.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)) (fma.f64 64 (pow.f64 x 6) (pow.f64 eps 6))))
(/.f64 (-.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (*.f64 (pow.f64 eps 4) (pow.f64 eps 4))) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 4) (*.f64 16 (pow.f64 x 4)))))
(/.f64 (-.f64 (*.f64 256 (*.f64 (pow.f64 x 4) (pow.f64 x 4))) (pow.f64 eps 8)) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 4) (*.f64 (pow.f64 x 4) 16))))
(/.f64 (-.f64 (*.f64 256 (pow.f64 x 8)) (pow.f64 eps 8)) (*.f64 (fma.f64 eps eps (*.f64 x (*.f64 x 4))) (fma.f64 (pow.f64 x 4) 16 (pow.f64 eps 4))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps))))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 1 (+.f64 (*.f64 16 (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))))))
(*.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6)) (/.f64 1 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 x 6)) (pow.f64 eps 6)) (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 3) (pow.f64 (*.f64 eps (*.f64 0 eps)) 3)) (fma.f64 (*.f64 eps (*.f64 0 eps)) (+.f64 (*.f64 eps (*.f64 0 eps)) (fma.f64 -4 (*.f64 x x) (*.f64 eps eps))) (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) (pow.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2) (*.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 3) (pow.f64 (*.f64 eps (*.f64 0 eps)) 3)) (fma.f64 (*.f64 eps (*.f64 0 eps)) (+.f64 (*.f64 eps (*.f64 0 eps)) (fma.f64 -4 (*.f64 x x) (*.f64 eps eps))) (pow.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) 3) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (*.f64 64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (pow.f64 eps 6) (pow.f64 eps 6)) (*.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 eps 6))))))
(/.f64 (-.f64 (*.f64 262144 (pow.f64 (pow.f64 (*.f64 x x) 3) 3)) (pow.f64 (pow.f64 eps 6) 3)) (*.f64 (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps eps) (fma.f64 4 (*.f64 x x) (*.f64 eps eps)))) (+.f64 (*.f64 4096 (*.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 x x) 3))) (*.f64 (pow.f64 eps 6) (fma.f64 64 (pow.f64 (*.f64 x x) 3) (pow.f64 eps 6))))))
(/.f64 (fma.f64 262144 (pow.f64 (pow.f64 x 6) 3) (neg.f64 (pow.f64 (pow.f64 eps 6) 3))) (*.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps eps (*.f64 x (*.f64 x 4)))) (*.f64 (pow.f64 x 4) 16)) (fma.f64 (pow.f64 eps 6) (fma.f64 64 (pow.f64 x 6) (pow.f64 eps 6)) (*.f64 4096 (pow.f64 (*.f64 x x) 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 16 (pow.f64 x 4)) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (*.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 16 (pow.f64 x 4))) (+.f64 (*.f64 (pow.f64 eps 4) (pow.f64 eps 4)) (*.f64 (*.f64 16 (pow.f64 x 4)) (pow.f64 eps 4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x 4) 16) 3) (pow.f64 (pow.f64 eps 4) 3)) (*.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps eps)) (+.f64 (*.f64 256 (*.f64 (pow.f64 x 4) (pow.f64 x 4))) (+.f64 (pow.f64 eps 8) (*.f64 (pow.f64 eps 4) (*.f64 (pow.f64 x 4) 16))))))
(/.f64 (-.f64 (*.f64 4096 (pow.f64 (*.f64 x x) 6)) (pow.f64 eps 12)) (*.f64 (fma.f64 eps eps (*.f64 x (*.f64 x 4))) (fma.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 x 4) 16 (pow.f64 eps 4)) (*.f64 256 (pow.f64 x 8)))))
(pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 1)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 3)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(pow.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3) 1/3)
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 2))
(fabs.f64 (-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps)))
(log.f64 (exp.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) 3))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(exp.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 1))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(fma.f64 (*.f64 2 x) (*.f64 2 x) (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(fma.f64 4 (*.f64 x x) (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(fma.f64 (*.f64 x x) 4 (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(fma.f64 1 (*.f64 4 (*.f64 x x)) (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))
(fma.f64 1 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps)) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (sqrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps)))
(-.f64 (fma.f64 4 (*.f64 x x) (fma.f64 (neg.f64 eps) eps (*.f64 eps eps))) (*.f64 eps eps))
(-.f64 (fma.f64 4 (*.f64 x x) (*.f64 eps (*.f64 0 eps))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 16 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (*.f64 2 x)) 2) (*.f64 eps (neg.f64 eps)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x 4) 16)) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2) (*.f64 eps (neg.f64 eps)))
(fma.f64 (*.f64 x 4) x (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))
(-.f64 (*.f64 x (*.f64 x 4)) (*.f64 eps eps))

eval218.0ms (4.4%)

Compiler

Compiled 11219 to 5744 computations (48.8% saved)

prune105.0ms (2.1%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New4033406
Fresh000
Picked011
Done033
Total4037410
Error
0b
Counts
410 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
18.1b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
18.1b
(/.f64 eps (/.f64 1 eps))
23.5b
(/.f64 eps (/.f64 1/2 x))
0.0b
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
23.4b
(*.f64 eps (*.f64 2 x))
18.0b
(*.f64 eps eps)
Compiler

Compiled 70 to 46 computations (34.3% saved)

localize36.0ms (0.7%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(/.f64 eps (/.f64 1/2 x))
Compiler

Compiled 13 to 8 computations (38.5% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(/.f64 eps (/.f64 1/2 x))
0.0ms
x
@0
(/.f64 eps (/.f64 1/2 x))
0.0ms
x
@inf
(/.f64 eps (/.f64 1/2 x))
0.0ms
eps
@inf
(/.f64 eps (/.f64 1/2 x))
0.0ms
eps
@-inf
(/.f64 eps (/.f64 1/2 x))

rewrite56.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1632×add-sqr-sqrt
1606×*-un-lft-identity
1508×add-cube-cbrt
1492×add-cbrt-cube
152×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
115413
2202413
Stop Event
node limit
Counts
1 → 42
Calls
Call 1
Inputs
(/.f64 eps (/.f64 1/2 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 eps 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 1/2 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) (sqrt.f64 (/.f64 eps (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 2) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps 2) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps 2) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 eps (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 x))) (/.f64 eps (sqrt.f64 (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 eps (cbrt.f64 (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps 1) (*.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps -1/2) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1/2) (/.f64 (sqrt.f64 eps) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1/2) (/.f64 (cbrt.f64 eps) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1) (/.f64 (cbrt.f64 eps) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (/.f64 1/2 x))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (/.f64 1/2 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (*.f64 eps x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (/.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1/2 x))))))))

simplify57.0ms (1.2%)

Algorithm
egg-herbie
Rules
1170×distribute-lft-in
1070×distribute-rgt-in
950×associate-+r+
892×*-commutative
846×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01181110
12871092
29391092
337501092
Stop Event
node limit
Counts
66 → 60
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(*.f64 2 (*.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (*.f64 x 2))
(*.f64 x (*.f64 eps 2))
(*.f64 (/.f64 eps (/.f64 1/2 x)) 1)
(*.f64 1 (/.f64 eps (/.f64 1/2 x)))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) (sqrt.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 (*.f64 eps 2) x)
(*.f64 (*.f64 x 2) eps)
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1/2 x)))
(*.f64 (*.f64 (*.f64 eps 2) 1) x)
(*.f64 (*.f64 (*.f64 eps 2) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 eps 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 2 (/.f64 eps (/.f64 1 x)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 x))) (/.f64 eps (sqrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 eps (cbrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 eps 1) (*.f64 x 2))
(*.f64 (/.f64 eps -1/2) (neg.f64 x))
(*.f64 (/.f64 (sqrt.f64 eps) 1/2) (/.f64 (sqrt.f64 eps) (/.f64 1 x)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1/2 x)))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1/2) (/.f64 (cbrt.f64 eps) (/.f64 1 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1) (/.f64 (cbrt.f64 eps) (/.f64 1/2 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (/.f64 1/2 x))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))
(pow.f64 (/.f64 eps (/.f64 1/2 x)) 1)
(pow.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) 2)
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 3)
(pow.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3) 1/3)
(pow.f64 (/.f64 1/2 (*.f64 eps x)) -1)
(neg.f64 (/.f64 eps (/.f64 -1/2 x)))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 1/2 x)))))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1/2 x))))
Outputs
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 eps (*.f64 x 2))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 x (*.f64 eps 2))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 eps (/.f64 1/2 x)) 1)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 1 (/.f64 eps (/.f64 1/2 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) (sqrt.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 2 x) (cbrt.f64 eps)))
(*.f64 (*.f64 2 x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 2 (*.f64 x (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (*.f64 eps 2) x)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (*.f64 x 2) eps)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1/2 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (*.f64 (*.f64 eps 2) 1) x)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (*.f64 (*.f64 eps 2) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (*.f64 (*.f64 eps 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 2 eps) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 2 (*.f64 eps (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x))))
(*.f64 2 (/.f64 eps (/.f64 1 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 x))) (/.f64 eps (sqrt.f64 (/.f64 1/2 x))))
(/.f64 (/.f64 eps (sqrt.f64 (/.f64 1/2 x))) (sqrt.f64 (/.f64 1/2 x)))
(/.f64 eps (*.f64 (sqrt.f64 (/.f64 1/2 x)) (sqrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 eps (cbrt.f64 (/.f64 1/2 x))))
(/.f64 (/.f64 eps (cbrt.f64 (/.f64 1/2 x))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(/.f64 eps (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 eps 1) (*.f64 x 2))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 eps -1/2) (neg.f64 x))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 eps) 1/2) (/.f64 (sqrt.f64 eps) (/.f64 1 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1/2 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (/.f64 eps (cbrt.f64 (/.f64 1/2 x))))
(/.f64 (/.f64 eps (cbrt.f64 (/.f64 1/2 x))) (cbrt.f64 (/.f64 1/4 (*.f64 x x))))
(/.f64 eps (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1/2) (/.f64 (cbrt.f64 eps) (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 2 x) (cbrt.f64 eps)))
(*.f64 (*.f64 2 x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 2 (*.f64 x (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) 1) (/.f64 (cbrt.f64 eps) (/.f64 1/2 x)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 (*.f64 2 x) (cbrt.f64 eps)))
(*.f64 (*.f64 2 x) (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps)))
(*.f64 2 (*.f64 x (*.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 eps))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (/.f64 1/2 x))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (/.f64 1/2 x))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (/.f64 1/2 x))) (cbrt.f64 eps)) (sqrt.f64 (/.f64 1/2 x)))
(*.f64 (cbrt.f64 eps) (/.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (sqrt.f64 (/.f64 1/2 x))) (sqrt.f64 (/.f64 1/2 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))) (cbrt.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 eps 1/2) x)) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(*.f64 (cbrt.f64 (*.f64 eps (*.f64 2 x))) (/.f64 (cbrt.f64 (*.f64 eps eps)) (cbrt.f64 (/.f64 1/4 (*.f64 x x)))))
(/.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) (/.f64 (cbrt.f64 (/.f64 1/4 (*.f64 x x))) (cbrt.f64 (*.f64 eps eps))))
(pow.f64 (/.f64 eps (/.f64 1/2 x)) 1)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(pow.f64 (sqrt.f64 (/.f64 eps (/.f64 1/2 x))) 2)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 1/2 x))) 3)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(pow.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3) 1/3)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(pow.f64 (/.f64 1/2 (*.f64 eps x)) -1)
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(neg.f64 (/.f64 eps (/.f64 -1/2 x)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 2))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 x 2)))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 1/2 x)))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1/2 x)) 3))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(exp.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 1/2 x))) 1))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1/2 x))))
(*.f64 2 (*.f64 eps x))
(/.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 2 x))

localize5.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(/.f64 eps (/.f64 1 eps))
Compiler

Compiled 12 to 8 computations (33.3% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(/.f64 eps (/.f64 1 eps))
0.0ms
eps
@inf
(/.f64 eps (/.f64 1 eps))
0.0ms
eps
@-inf
(/.f64 eps (/.f64 1 eps))

rewrite60.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1102×add-sqr-sqrt
1086×*-un-lft-identity
1024×pow1
1014×add-cube-cbrt
1004×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0613
11247
216167
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(/.f64 eps (/.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 eps (/.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (/.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (pow.f64 (cbrt.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 eps (/.f64 1 (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 eps -1/2)) (/.f64 eps (pow.f64 eps -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps -1) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.f64 eps -2))) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 eps -1/2)) (/.f64 (cbrt.f64 eps) (pow.f64 eps -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.f64 eps -2))) (pow.f64 (cbrt.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (/.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 eps) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 eps -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 eps 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (/.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 eps 3) eps))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eps (/.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1 eps))))))))

simplify94.0ms (1.9%)

Algorithm
egg-herbie
Rules
1604×distribute-rgt-in
1558×distribute-lft-in
728×associate-*r*
646×associate-+r+
608×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082373
1219345
2709345
33691345
Stop Event
node limit
Counts
43 → 36
Calls
Call 1
Inputs
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(pow.f64 eps 2)
(-.f64 (+.f64 1 (/.f64 eps (/.f64 1 eps))) 1)
(*.f64 1 (/.f64 eps (/.f64 1 eps)))
(*.f64 (/.f64 eps (/.f64 1 eps)) 1)
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 eps (/.f64 1 (cbrt.f64 eps))))
(*.f64 eps eps)
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 eps)))
(*.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (/.f64 1 (pow.f64 eps -1/2)) (/.f64 eps (pow.f64 eps -1/2)))
(*.f64 (/.f64 eps -1) (neg.f64 eps))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1 eps)))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.f64 eps -2))) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 1 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 eps -1/2)) (/.f64 (cbrt.f64 eps) (pow.f64 eps -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.f64 eps -2))) (pow.f64 (cbrt.f64 eps) 2))
(pow.f64 (/.f64 eps (/.f64 1 eps)) 1)
(pow.f64 (pow.f64 (cbrt.f64 eps) 2) 3)
(pow.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3) 1/3)
(pow.f64 (pow.f64 eps -2) -1)
(pow.f64 eps 2)
(neg.f64 (/.f64 eps (/.f64 -1 eps)))
(sqrt.f64 (*.f64 (pow.f64 eps 3) eps))
(log.f64 (pow.f64 (exp.f64 eps) eps))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1 eps))))
(exp.f64 (log.f64 (/.f64 eps (/.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1 eps))))
Outputs
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(-.f64 (+.f64 1 (/.f64 eps (/.f64 1 eps))) 1)
(*.f64 eps eps)
(*.f64 1 (/.f64 eps (/.f64 1 eps)))
(*.f64 eps eps)
(*.f64 (/.f64 eps (/.f64 1 eps)) 1)
(*.f64 eps eps)
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) eps))
(*.f64 eps eps)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 eps eps)
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 eps) 2) 2))
(*.f64 eps eps)
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) eps))
(*.f64 eps eps)
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 eps (/.f64 1 (cbrt.f64 eps))))
(*.f64 eps eps)
(*.f64 eps eps)
(*.f64 (neg.f64 eps) (/.f64 1 (/.f64 -1 eps)))
(*.f64 eps eps)
(*.f64 (*.f64 eps (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 eps eps)
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 eps eps)
(*.f64 (/.f64 1 (pow.f64 eps -1/2)) (/.f64 eps (pow.f64 eps -1/2)))
(*.f64 eps eps)
(*.f64 (/.f64 eps -1) (neg.f64 eps))
(*.f64 eps eps)
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (/.f64 1 eps)))
(*.f64 eps eps)
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.f64 eps -2))) (/.f64 (sqrt.f64 eps) (/.f64 1 (cbrt.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.f64 eps -2))) (*.f64 (sqrt.f64 eps) (cbrt.f64 eps)))
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 eps -2))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (/.f64 eps (cbrt.f64 (pow.f64 eps -2))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (/.f64 1 eps)))
(*.f64 eps eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 eps -1/2)) (/.f64 (cbrt.f64 eps) (pow.f64 eps -1/2)))
(*.f64 eps eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.f64 eps -2))) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.f64 eps -2))) (*.f64 (sqrt.f64 eps) (cbrt.f64 eps)))
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 eps -2))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (/.f64 eps (cbrt.f64 (pow.f64 eps -2))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps -2)))
(pow.f64 (/.f64 eps (/.f64 1 eps)) 1)
(*.f64 eps eps)
(pow.f64 (pow.f64 (cbrt.f64 eps) 2) 3)
(*.f64 eps eps)
(pow.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3) 1/3)
(*.f64 eps eps)
(pow.f64 (pow.f64 eps -2) -1)
(*.f64 eps eps)
(pow.f64 eps 2)
(*.f64 eps eps)
(neg.f64 (/.f64 eps (/.f64 -1 eps)))
(*.f64 eps eps)
(sqrt.f64 (*.f64 (pow.f64 eps 3) eps))
(sqrt.f64 (pow.f64 eps 4))
(log.f64 (pow.f64 (exp.f64 eps) eps))
(*.f64 eps eps)
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 1 eps)) 3))
(*.f64 eps eps)
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 1 eps))))
(*.f64 eps eps)
(exp.f64 (log.f64 (/.f64 eps (/.f64 1 eps))))
(*.f64 eps eps)
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 1 eps))))
(*.f64 eps eps)

localize36.0ms (0.7%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
13.1b
(/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))
Compiler

Compiled 41 to 19 computations (53.7% saved)

series6.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))
0.0ms
x
@0
(/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))
0.0ms
x
@inf
(/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))
0.0ms
eps
@0
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
0.0ms
x
@inf
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))

rewrite117.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1630×associate-/r/
1006×associate-/l/
608×distribute-rgt-in
574×distribute-lft-in
284×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01264
127242
2434642
Stop Event
node limit
Counts
2 → 181
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 eps 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 eps 1 eps) (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps) (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps) (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (neg.f64 (/.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 1 (neg.f64 (/.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 eps) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 1 eps)) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (/.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 -1 (neg.f64 (/.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 1) (*.f64 (neg.f64 (/.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) -1) (*.f64 (neg.f64 (/.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (neg.f64 (/.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 x) eps) (/.f64 eps (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (/.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 eps (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 eps (*.f64 2 x)) (/.f64 eps (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) eps) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 eps (neg.f64 eps))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) 1)) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (-.f64 (*.f64 2 x) eps))) (/.f64 eps (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (+.f64 (pow.f64 (*.f64 4 (*.f64 x x)) 3) (pow.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (-.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) 0) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (cbrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2)) (/.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (*.f64 (*.f64 eps (neg.f64 eps)) (-.f64 (*.f64 2 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (*.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (cbrt.f64 eps) -1) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1) (*.f64 (/.f64 (cbrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (/.f64 (cbrt.f64 eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps -1) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3)))) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) eps))) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 (-.f64 eps (*.f64 2 x)))) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 (/.f64 1 eps) (/.f64 1 eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (pow.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 3) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (+.f64 (*.f64 (/.f64 1 eps) (/.f64 1 eps)) (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 x) (*.f64 eps (neg.f64 eps))) (pow.f64 eps 3))) (*.f64 eps (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) 1)) (*.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) 1)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (*.f64 eps (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) -1) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) 1) (sqrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 eps (*.f64 2 x)))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) 1) (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 eps (*.f64 2 x)))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))))))

simplify156.0ms (3.1%)

Algorithm
egg-herbie
Rules
994×associate-*r*
846×*-commutative
794×associate-*l*
700×associate-*r/
646×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048310457
115419313
275269313
Stop Event
node limit
Counts
229 → 321
Calls
Call 1
Inputs
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.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 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.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 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 eps 1 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 eps 1 eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (neg.f64 (/.f64 1 eps)))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 1 (neg.f64 (/.f64 1 eps))))
(+.f64 (/.f64 1 eps) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(+.f64 (neg.f64 (/.f64 1 eps)) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(+.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (/.f64 1 eps))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)
(+.f64 (*.f64 -1 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 -1 (neg.f64 (/.f64 1 eps))))
(+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 1) (*.f64 (neg.f64 (/.f64 1 eps)) 1))
(+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) -1) (*.f64 (neg.f64 (/.f64 1 eps)) -1))
(-.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(-.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1)
(-.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (neg.f64 (/.f64 1 eps)))
(*.f64 (-.f64 (*.f64 2 x) eps) (/.f64 eps (pow.f64 eps 3)))
(*.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (/.f64 eps (pow.f64 eps 3))))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (/.f64 1 eps))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 (*.f64 2 x) eps))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 eps (*.f64 2 x)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) eps)
(*.f64 (/.f64 1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))
(*.f64 (-.f64 eps (*.f64 2 x)) (/.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) eps) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 eps (neg.f64 eps))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) 1)) (-.f64 (*.f64 2 x) eps))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 -1 (/.f64 1 (-.f64 (*.f64 2 x) eps))) (/.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (+.f64 (pow.f64 (*.f64 4 (*.f64 x x)) 3) (pow.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (-.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3) 1/3)
(pow.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) 1)
(+.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) 0) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)
(-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 eps (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)
(*.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (cbrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 -1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps)
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps))))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2)) (/.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (/.f64 eps (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (*.f64 (*.f64 eps (neg.f64 eps)) (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 eps (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (*.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (/.f64 1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))
(*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (sqrt.f64 eps))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (cbrt.f64 eps) -1) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1) (*.f64 (/.f64 (cbrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (/.f64 (cbrt.f64 eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(*.f64 (/.f64 eps -1) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3)))) (-.f64 (*.f64 2 x) eps))
(*.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) eps))) (sqrt.f64 eps))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps))) (cbrt.f64 eps))
(*.f64 (/.f64 eps (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) eps)
(*.f64 (/.f64 eps (neg.f64 (-.f64 eps (*.f64 2 x)))) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 (/.f64 1 eps) (/.f64 1 eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 3) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (+.f64 (*.f64 (/.f64 1 eps) (/.f64 1 eps)) (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 x) (*.f64 eps (neg.f64 eps))) (pow.f64 eps 3))) (*.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) 1)) (*.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) 1)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (cbrt.f64 eps))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (*.f64 eps (neg.f64 eps)) 1))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) -1) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 eps)) eps)
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))
(*.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))
(*.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))
(*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))
(*.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) 1) (sqrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps)
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (sqrt.f64 eps))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 eps (*.f64 2 x)))) eps)
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) 1) (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (cbrt.f64 eps))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 eps (*.f64 2 x)))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) 2)
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) -1)
(neg.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))
(log.f64 (exp.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
Outputs
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(/.f64 (*.f64 -2 x) (*.f64 eps eps))
(/.f64 -2 (/.f64 (*.f64 eps eps) x))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(/.f64 (*.f64 -2 x) (*.f64 eps eps))
(/.f64 -2 (/.f64 (*.f64 eps eps) x))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(*.f64 -2 (/.f64 x (pow.f64 eps 2)))
(/.f64 (*.f64 -2 x) (*.f64 eps eps))
(/.f64 -2 (/.f64 (*.f64 eps eps) x))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (pow.f64 eps 2))))
(+.f64 (/.f64 1 eps) (/.f64 (*.f64 -2 x) (*.f64 eps eps)))
(fma.f64 -2 (/.f64 x (*.f64 eps eps)) (/.f64 1 eps))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))
(fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(*.f64 eps (+.f64 eps (*.f64 x 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2)))))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(*.f64 eps (+.f64 eps (*.f64 x 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2)))))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(*.f64 eps (+.f64 eps (*.f64 x 2)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x))))
(fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps)))
(fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 x 3) eps)) (+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (+.f64 (*.f64 x (*.f64 eps 2)) (*.f64 eps eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x 2) eps))))
(fma.f64 8 (/.f64 (pow.f64 x 3) eps) (fma.f64 4 (*.f64 x x) (*.f64 eps (+.f64 eps (*.f64 x 2)))))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))
(fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))))
(*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))
(/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))
(fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))
(fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 4) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 eps 3) x)))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/4 (/.f64 (pow.f64 eps 4) (*.f64 x x)) (/.f64 (*.f64 -1/2 (pow.f64 eps 3)) x))))
(fma.f64 -1/16 (/.f64 (pow.f64 eps 6) (pow.f64 x 4)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 5) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 eps 3) x) (/.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 x x)))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 eps 1 eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 eps 1 eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 eps eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 eps (neg.f64 eps)) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps)))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 eps 1 eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 eps 1 eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 eps eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 eps (neg.f64 eps)) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps) (/.f64 eps (pow.f64 eps 3))))
(+.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps)))
(fma.f64 (/.f64 1 (*.f64 eps eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (neg.f64 (/.f64 1 eps)))
(fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))
(+.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 1 (neg.f64 (/.f64 1 eps))))
(fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))
(+.f64 (/.f64 1 eps) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(+.f64 (neg.f64 (/.f64 1 eps)) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))
(+.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (/.f64 1 eps))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(fma.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 -1 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 -1 (neg.f64 (/.f64 1 eps))))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(fma.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps))
(+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 1) (*.f64 (neg.f64 (/.f64 1 eps)) 1))
(fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))
(+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) -1) (*.f64 (neg.f64 (/.f64 1 eps)) -1))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(fma.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps))
(-.f64 0 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(-.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps))
(fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(-.f64 (-.f64 0 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (neg.f64 (/.f64 1 eps)))
(+.f64 (/.f64 1 eps) (*.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps)))))
(fma.f64 -2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps))
(*.f64 (-.f64 (*.f64 2 x) eps) (/.f64 eps (pow.f64 eps 3)))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (-.f64 (*.f64 2 x) eps) (neg.f64 (/.f64 eps (pow.f64 eps 3))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (/.f64 eps (pow.f64 eps 3))))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (/.f64 1 eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 (*.f64 2 x) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (-.f64 eps (*.f64 2 x)))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (+.f64 eps (*.f64 -2 x)))
(*.f64 1 (/.f64 (+.f64 eps (*.f64 -2 x)) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) eps)
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (-.f64 eps (*.f64 2 x)) (/.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 eps (pow.f64 eps 3)) (+.f64 eps (*.f64 -2 x)))
(*.f64 1 (/.f64 (+.f64 eps (*.f64 -2 x)) (*.f64 eps eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 x 2) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 x 2) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) eps) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x 2) eps)) 2) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2) (*.f64 eps (neg.f64 eps))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))
(*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 (neg.f64 (pow.f64 eps 3)) eps)))
(*.f64 (neg.f64 eps) (*.f64 eps (/.f64 (-.f64 (*.f64 x 2) eps) (neg.f64 (pow.f64 eps 4)))))
(*.f64 (/.f64 -1 eps) (/.f64 (-.f64 (*.f64 2 x) eps) eps))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (/.f64 (-.f64 (*.f64 2 x) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (cbrt.f64 (*.f64 eps (neg.f64 eps)))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)))
(/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) 1)) (-.f64 (*.f64 2 x) eps))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))) (sqrt.f64 (-.f64 (*.f64 2 x) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2))) (cbrt.f64 (-.f64 (*.f64 2 x) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (/.f64 1 (-.f64 (*.f64 2 x) eps))) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 eps (pow.f64 eps 3)))))
(/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 3) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 eps (pow.f64 eps 3)))))
(/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 3) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))) (-.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))))
(*.f64 (*.f64 (/.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 -2 (*.f64 eps x))) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))
(*.f64 (+.f64 eps (*.f64 -2 x)) (/.f64 (*.f64 (/.f64 eps (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (neg.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2))))
(/.f64 (*.f64 (/.f64 1 (*.f64 eps eps)) (*.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (+.f64 eps (*.f64 -2 x)))) (neg.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3))) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (/.f64 (neg.f64 (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))) (/.f64 eps (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (neg.f64 (/.f64 (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))))) (-.f64 (*.f64 -2 (*.f64 eps x)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(/.f64 (*.f64 (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2)))) (-.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 (*.f64 x 2) eps) 2))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 -2 (*.f64 eps x))) (*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3)) (fma.f64 16 (pow.f64 x 4) (*.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))) (/.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3))) (+.f64 (pow.f64 (*.f64 4 (*.f64 x x)) 3) (pow.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 4 (*.f64 x x))) (-.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (-.f64 (*.f64 2 x) eps))) (*.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))) (+.f64 (*.f64 16 (pow.f64 x 4)) (*.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (-.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (*.f64 4 (*.f64 x x)))))) (+.f64 (*.f64 64 (pow.f64 (*.f64 x x) 3)) (pow.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) 3)))
(/.f64 (*.f64 (/.f64 1 (*.f64 eps eps)) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))) (/.f64 (fma.f64 64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) 3)) (fma.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (fma.f64 eps (-.f64 (*.f64 x 2) eps) (*.f64 (*.f64 x x) -4)) (*.f64 (pow.f64 x 4) 16))))
(*.f64 (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (-.f64 0 (pow.f64 eps 3))) (*.f64 eps (neg.f64 eps)))
(/.f64 (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) eps) (*.f64 eps (neg.f64 eps))) (neg.f64 (pow.f64 eps 3)))
(*.f64 (neg.f64 eps) (*.f64 eps (/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (neg.f64 (pow.f64 eps 4)))))
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 1)
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps) 2)
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3)
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3) 1/3)
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(pow.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) -1)
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 eps (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps eps))
(neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x 2) eps)) (*.f64 eps (neg.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 3) (pow.f64 (*.f64 eps (neg.f64 eps)) 3)))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(+.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))) 1)
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(+.f64 (-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(+.f64 (*.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) 0) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))) 1)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(-.f64 (*.f64 0 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))) (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(*.f64 eps (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 2 x) eps)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (cbrt.f64 eps) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (cbrt.f64 eps) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (+.f64 (/.f64 x (/.f64 eps 2)) -1) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (+.f64 -1 (/.f64 x (/.f64 eps 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 -1 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(*.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps)
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (*.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) (/.f64 (*.f64 eps (neg.f64 eps)) (sqrt.f64 (-.f64 (*.f64 2 x) eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 x) eps)) 2)) (/.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))
(/.f64 (*.f64 1 (*.f64 eps (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(/.f64 (*.f64 eps (cbrt.f64 (/.f64 eps (+.f64 (/.f64 x (/.f64 eps 2)) -1)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(/.f64 (*.f64 eps (cbrt.f64 (/.f64 eps (+.f64 -1 (/.f64 x (/.f64 eps 2)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(*.f64 (/.f64 eps (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (*.f64 (*.f64 eps (neg.f64 eps)) (-.f64 (*.f64 2 x) eps)))
(*.f64 (/.f64 eps (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (*.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 (pow.f64 (neg.f64 eps) 3) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 eps (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (*.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (/.f64 eps (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))) (*.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 (neg.f64 eps) 3) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))
(*.f64 (pow.f64 eps 3) (/.f64 1 (+.f64 eps (*.f64 -2 x))))
(/.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 -2 x)))
(*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (*.f64 (/.f64 (sqrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))) (sqrt.f64 eps))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 2 x) eps)) (*.f64 (/.f64 (cbrt.f64 eps) -1) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 x 2) eps)) (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 (cbrt.f64 eps) -1)))
(/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (-.f64 (*.f64 x 2) eps) (/.f64 (cbrt.f64 eps) (/.f64 (/.f64 -1 eps) (neg.f64 eps)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1) (*.f64 (/.f64 (cbrt.f64 eps) (-.f64 (*.f64 2 x) eps)) (*.f64 eps (neg.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 x 2) eps)))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 eps)) (-.f64 (*.f64 x 2) eps)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (/.f64 (cbrt.f64 eps) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (*.f64 eps (*.f64 (/.f64 (cbrt.f64 eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) eps)))
(*.f64 (/.f64 eps (/.f64 (sqrt.f64 (-.f64 (*.f64 x 2) eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))) (/.f64 (*.f64 eps (cbrt.f64 eps)) (sqrt.f64 (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps)))) (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (cbrt.f64 (/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(*.f64 (/.f64 eps -1) (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (/.f64 eps (pow.f64 eps 3)))) (-.f64 (*.f64 2 x) eps))
(/.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (*.f64 (/.f64 eps (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (pow.f64 eps 3) (/.f64 (-.f64 (*.f64 x 2) eps) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) (/.f64 eps (pow.f64 eps 3)))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 eps (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 eps 3) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) eps))) (sqrt.f64 eps))
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (cbrt.f64 eps) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (+.f64 (/.f64 x (/.f64 eps 2)) -1) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (/.f64 (+.f64 -1 (/.f64 x (/.f64 eps 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 eps (neg.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) eps)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (neg.f64 (-.f64 eps (*.f64 2 x)))) (*.f64 eps (neg.f64 eps)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 (/.f64 1 eps) (/.f64 1 eps)))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 (*.f64 eps (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) (*.f64 (fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps)) (fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) (/.f64 (/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps)) (fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 -1 eps))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) 3) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))))) (+.f64 (*.f64 (/.f64 1 eps) (/.f64 1 eps)) (*.f64 (*.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 1 eps)))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 (/.f64 (*.f64 x 2) (*.f64 eps (neg.f64 eps))) 3) (/.f64 1 (pow.f64 eps 3)))) (+.f64 (*.f64 4 (*.f64 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 x (*.f64 eps (neg.f64 eps))))) (*.f64 (/.f64 1 eps) (fma.f64 2 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 1 eps)))))
(*.f64 (/.f64 eps (fma.f64 8 (/.f64 (pow.f64 x 3) (neg.f64 (pow.f64 eps 6))) (/.f64 -1 (pow.f64 eps 3)))) (fma.f64 4 (*.f64 (/.f64 x (*.f64 eps (neg.f64 eps))) (/.f64 x (*.f64 eps (neg.f64 eps)))) (/.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))) eps)))
(*.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 2 x) (*.f64 eps (neg.f64 eps))) (pow.f64 eps 3))) (*.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 eps (fma.f64 (*.f64 x 2) (*.f64 eps (neg.f64 eps)) (neg.f64 (pow.f64 eps 3)))) (*.f64 eps (pow.f64 eps 3)))
(*.f64 (/.f64 eps (-.f64 (*.f64 (*.f64 -2 (*.f64 eps x)) eps) (pow.f64 eps 3))) (pow.f64 eps 4))
(*.f64 (/.f64 eps (*.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) 1)) (*.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (*.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (-.f64 (*.f64 x 2) eps) (/.f64 (pow.f64 (neg.f64 eps) 3) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 eps (*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)) 1)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (*.f64 eps (neg.f64 eps))))
(*.f64 (/.f64 eps (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))) (*.f64 (*.f64 eps (neg.f64 eps)) (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 (neg.f64 eps) 3) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 x 2) eps)))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 eps)) (-.f64 (*.f64 x 2) eps)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 x 2) eps)))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 eps)) (-.f64 (*.f64 x 2) eps)))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (*.f64 eps (neg.f64 eps)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) 1) (/.f64 (*.f64 eps (neg.f64 eps)) 1))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) -1) (*.f64 eps (neg.f64 eps)))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 eps)) eps)
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps)) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 -1 (-.f64 (*.f64 2 x) eps)) (pow.f64 eps 3))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 x) eps)) eps)) (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps))
(*.f64 (/.f64 (*.f64 eps eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (*.f64 (/.f64 -1 (sqrt.f64 (-.f64 (*.f64 x 2) eps))) eps))
(*.f64 (/.f64 -1 (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (/.f64 (pow.f64 eps 3) (sqrt.f64 (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (*.f64 eps (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps))))))
(*.f64 (*.f64 eps (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 (/.f64 x (/.f64 eps 2)) -1))) (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 -1 (/.f64 x (/.f64 eps 2))))) (/.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2)))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) eps)) (*.f64 eps (neg.f64 eps)))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(*.f64 (/.f64 -1 (-.f64 eps (*.f64 2 x))) (pow.f64 eps 3))
(/.f64 (*.f64 -1 (pow.f64 eps 3)) (+.f64 eps (*.f64 -2 x)))
(/.f64 (pow.f64 (neg.f64 eps) 3) (+.f64 eps (*.f64 -2 x)))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (neg.f64 eps))))) (sqrt.f64 eps))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(*.f64 (/.f64 -1 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))) (cbrt.f64 eps))
(/.f64 (neg.f64 (cbrt.f64 eps)) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 eps)) (-.f64 (*.f64 x 2) eps)) (*.f64 (*.f64 eps (neg.f64 eps)) (cbrt.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)))
(/.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (*.f64 (/.f64 eps (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (pow.f64 eps 3) (/.f64 (-.f64 (*.f64 x 2) eps) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 (pow.f64 eps 3) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 eps (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 eps 3) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (-.f64 (*.f64 2 x) eps) 2)) (-.f64 (*.f64 2 x) eps))
(/.f64 (*.f64 eps (-.f64 (*.f64 x 2) eps)) (*.f64 (/.f64 eps (pow.f64 eps 3)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (pow.f64 eps 3) (/.f64 (-.f64 (*.f64 x 2) eps) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 eps (*.f64 (/.f64 eps (pow.f64 eps 3)) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))))
(*.f64 (fma.f64 x (*.f64 eps 2) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 eps 3) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3))) (-.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2))) (/.f64 (pow.f64 eps 3) (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3))))
(*.f64 (pow.f64 eps 3) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 -2 (*.f64 eps x))) (fma.f64 (pow.f64 x 3) 8 (pow.f64 eps 3))))
(*.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2))) (-.f64 eps (*.f64 2 x)))
(/.f64 (*.f64 (pow.f64 eps 3) (+.f64 eps (*.f64 -2 x))) (neg.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2)))
(*.f64 (+.f64 eps (*.f64 -2 x)) (/.f64 (pow.f64 eps 3) (neg.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2))))
(*.f64 (/.f64 (pow.f64 eps 3) (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (pow.f64 eps 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 2 x) eps) 2) (*.f64 x (*.f64 2 eps)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x 2) eps) 2) (*.f64 x (*.f64 eps 2)))) (/.f64 (pow.f64 eps 3) (neg.f64 (fma.f64 8 (pow.f64 x 3) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 -2 (*.f64 eps x)) (pow.f64 (-.f64 (*.f64 x 2) eps) 2)) (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 (pow.f64 x 3) -8) (pow.f64 eps 3))))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) 1) (sqrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(*.f64 (/.f64 (*.f64 eps eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (sqrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 (*.f64 eps eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (sqrt.f64 (/.f64 eps (+.f64 (/.f64 x (/.f64 eps 2)) -1))))
(*.f64 (/.f64 (*.f64 eps eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (sqrt.f64 (/.f64 eps (+.f64 -1 (/.f64 x (/.f64 eps 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps)
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (sqrt.f64 eps))
(/.f64 (*.f64 (/.f64 (*.f64 eps eps) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (sqrt.f64 eps)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) eps)))
(*.f64 (sqrt.f64 eps) (/.f64 (*.f64 eps eps) (*.f64 (sqrt.f64 (+.f64 (/.f64 x (/.f64 eps 2)) -1)) (sqrt.f64 (-.f64 (*.f64 x 2) eps)))))
(*.f64 (sqrt.f64 eps) (/.f64 (*.f64 eps eps) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 x (/.f64 eps 2)))) (sqrt.f64 (-.f64 (*.f64 x 2) eps)))))
(*.f64 (/.f64 (*.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 2 x) eps))) eps) (sqrt.f64 (-.f64 eps (*.f64 2 x)))) eps)
(*.f64 eps (/.f64 (/.f64 eps (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (/.f64 (sqrt.f64 (+.f64 eps (*.f64 -2 x))) eps)))
(/.f64 (/.f64 (pow.f64 eps 3) (sqrt.f64 (-.f64 (*.f64 x 2) eps))) (sqrt.f64 (+.f64 eps (*.f64 -2 x))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) 1) (cbrt.f64 (*.f64 eps (/.f64 eps (-.f64 (*.f64 2 x) eps)))))
(/.f64 (*.f64 1 (*.f64 eps (cbrt.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(/.f64 (*.f64 eps (cbrt.f64 (/.f64 eps (+.f64 (/.f64 x (/.f64 eps 2)) -1)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(/.f64 (*.f64 eps (cbrt.f64 (/.f64 eps (+.f64 -1 (/.f64 x (/.f64 eps 2)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (*.f64 2 x) eps))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 eps (*.f64 (cbrt.f64 (-.f64 (*.f64 x 2) eps)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))))
(/.f64 (*.f64 eps (cbrt.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (*.f64 x 2) eps))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) eps))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (/.f64 eps (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) eps)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (+.f64 (/.f64 x (/.f64 eps 2)) -1))))
(/.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 x (/.f64 eps 2))))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 eps (*.f64 2 x)))) (cbrt.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 eps (*.f64 (cbrt.f64 (+.f64 eps (*.f64 -2 x))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2))))
(*.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) (/.f64 eps (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps)))) 2) (cbrt.f64 (+.f64 eps (*.f64 -2 x))))))
(pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 1)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 eps (-.f64 (*.f64 2 x) eps))) eps) 2)
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(pow.f64 (cbrt.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 3)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(pow.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3) 1/3)
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (pow.f64 eps 3)) -1)
(*.f64 eps (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x 2) eps)))
(/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps))
(neg.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))
(/.f64 (neg.f64 eps) (/.f64 (-.f64 (*.f64 x 2) eps) (*.f64 eps (neg.f64 eps))))
(+.f64 0 (/.f64 (pow.f64 eps 3) (-.f64 (*.f64 x 2) eps)))
(sqrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))) 2))
(fabs.f64 (/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps)))
(log.f64 (exp.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(cbrt.f64 (pow.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps)))) 3))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))) 3)))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(expm1.f64 (log1p.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(exp.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))) 1))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))
(log1p.f64 (expm1.f64 (/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))))
(+.f64 0 (*.f64 (*.f64 eps (neg.f64 eps)) (/.f64 eps (-.f64 (*.f64 x 2) eps))))
(/.f64 (pow.f64 (neg.f64 eps) 3) (-.f64 (*.f64 x 2) eps))

eval202.0ms (4.1%)

Compiler

Compiled 7709 to 4415 computations (42.7% saved)

prune76.0ms (1.5%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New4161417
Fresh000
Picked101
Done066
Total4177424
Error
0b
Counts
424 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
18.1b
(/.f64 eps (/.f64 1 eps))
23.5b
(/.f64 eps (/.f64 1/2 x))
0.0b
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
0.0b
(*.f64 eps (+.f64 (*.f64 x 2) eps))
23.4b
(*.f64 eps (*.f64 2 x))
18.0b
(*.f64 eps eps)
Compiler

Compiled 65 to 43 computations (33.8% saved)

regimes45.0ms (0.9%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (*.f64 2 x))
(/.f64 eps (/.f64 1/2 x))
(/.f64 eps (/.f64 1 eps))
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (*.f64 eps (neg.f64 eps))))
(/.f64 eps (/.f64 (-.f64 (*.f64 2 x) eps) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 eps eps))))
(*.f64 eps (fma.f64 2 x 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
(*.f64 eps (+.f64 (*.f64 x 2) eps))
Calls

3 calls:

8.0ms
x
6.0ms
eps
3.0ms
(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
Results
ErrorSegmentsBranch
0.0b1x
0.0b1eps
0.0b1(-.f64 (pow.f64 (+.f64 x eps) 2) (pow.f64 x 2))
Compiler

Compiled 106 to 63 computations (40.6% saved)

regimes42.0ms (0.9%)

Accuracy

Total -34.1b remaining (-545.7%)

Threshold costs -34.1b (-545.7%)

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

2 calls:

28.0ms
x
13.0ms
eps
Results
ErrorSegmentsBranch
6.2b3x
7.8b3eps
Compiler

Compiled 26 to 16 computations (38.5% saved)

bsearch46.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
5.135900271815234e-124
3.6374576264321434e-121
28.0ms
-4.698111884991368e-113
-8.197971426745664e-119
Results
22.0ms157×body256valid
21.0ms115×body512valid
Compiler

Compiled 254 to 182 computations (28.3% saved)

simplify7.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02071
12971
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(if (<=.f64 x -4029035649269309/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 eps (*.f64 2 x)) (if (<=.f64 x 8373182103885391/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 eps eps) (*.f64 eps (*.f64 2 x))))
(*.f64 eps eps)
Outputs
(*.f64 eps (+.f64 (*.f64 x 2) eps))
(*.f64 eps (+.f64 eps (*.f64 x 2)))
(if (<=.f64 x -4029035649269309/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 eps (*.f64 2 x)) (if (<=.f64 x 8373182103885391/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 eps eps) (*.f64 eps (*.f64 2 x))))
(if (or (<=.f64 x -4029035649269309/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (not (<=.f64 x 8373182103885391/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992))) (*.f64 eps (*.f64 x 2)) (*.f64 eps eps))
(*.f64 eps eps)
Compiler

Compiled 33 to 22 computations (33.3% saved)

soundness384.0ms (7.7%)

Algorithm
egg-herbie
Rules
1716×distribute-lft-in
1696×distribute-lft-out--
1612×associate-*r/
1398×associate-*l/
1292×fma-def
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0925
12125
26725
317025
454815
5231515
6761415
03066845
19086269
239046269
068717194
1207015694
048310457
115419313
275269313
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 266 to 125 computations (53% saved)

end25.0ms (0.5%)

Compiler

Compiled 29 to 17 computations (41.4% saved)

Profiling

Loading profile data...