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

Time bar (total: 3.6s)

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.9s (52%)

Results
1.1s6135×body256valid
517.0ms1026×body1024valid
221.0ms1070×body512valid
8.0ms25×body2048valid
Bogosity

preprocess49.0ms (1.3%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 13 to 10 computations (23.1% saved)

simplify40.0ms (1.1%)

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

Useful iterations: 4 (0.0ms)

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

eval1.0ms (0%)

Compiler

Compiled 26 to 15 computations (42.3% saved)

prune2.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New123
Fresh101
Picked000
Done000
Total224
Accurracy
100.0%
Counts
4 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
100.0%
(*.f64 eps (fma.f64 2 x eps))
74.5%
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
100.0%
(*.f64 eps (fma.f64 2 x eps))
Compiler

Compiled 38 to 24 computations (36.8% saved)

localize66.0ms (1.8%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 39 to 17 computations (56.4% saved)

series6.0ms (0.2%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
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
@0
(*.f64 eps (fma.f64 2 x eps))
0.0ms
eps
@inf
(*.f64 eps (fma.f64 2 x eps))

rewrite87.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1216×log-prod
930×fma-def
884×pow-prod-down
616×pow-prod-up
616×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01253
126653
2360053
Stop Event
node limit
Counts
3 → 171
Calls
Call 1
Inputs
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (pow.f64 (+.f64 x eps) 2) (*.f64 x x))
(pow.f64 (+.f64 x eps) 2)
Outputs
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (*.f64 2 x) (*.f64 eps eps))
(fma.f64 (*.f64 2 x) eps (*.f64 eps eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 1 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (pow.f64 (*.f64 x (neg.f64 x)) 2) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 (*.f64 x (neg.f64 x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) -1)
(pow.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) -1)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x))))) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 1 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (cbrt.f64 x) x) (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 x))) (cbrt.f64 (*.f64 x (neg.f64 x)))) (cbrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 x))) (sqrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(fma.f64 -1 (*.f64 x x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) 1) x (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(*.f64 (+.f64 eps x) (+.f64 eps x))
(*.f64 (pow.f64 (+.f64 eps x) 2) 1)
(*.f64 1 (pow.f64 (+.f64 eps x) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2))
(*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2))
(*.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) 2) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) 2))
(/.f64 (pow.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) 2) (pow.f64 (-.f64 x eps) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 x x) (*.f64 eps eps))) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 eps x)) (-.f64 x eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps x)))) 3))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (+.f64 eps x))) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 3) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))

simplify86.0ms (2.4%)

Algorithm
egg-herbie
Rules
1226×unswap-sqr
730×associate-+r+
510×times-frac
476×associate-/l*
364×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03665737
18635383
227094789
Stop Event
node limit
Counts
243 → 203
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 0 (*.f64 eps (fma.f64 2 x eps)))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps (*.f64 2 x)) (*.f64 eps eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 2 x eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (*.f64 2 x) (*.f64 eps eps))
(fma.f64 (*.f64 2 x) eps (*.f64 eps eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 1 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (pow.f64 (*.f64 x (neg.f64 x)) 2) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 (*.f64 x (neg.f64 x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) -1)
(pow.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) -1)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x))))) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 1 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (cbrt.f64 x) x) (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 x))) (cbrt.f64 (*.f64 x (neg.f64 x)))) (cbrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 x))) (sqrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(fma.f64 -1 (*.f64 x x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) 1) x (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(*.f64 (+.f64 eps x) (+.f64 eps x))
(*.f64 (pow.f64 (+.f64 eps x) 2) 1)
(*.f64 1 (pow.f64 (+.f64 eps x) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2))
(*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2))
(*.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)))
(/.f64 (pow.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) 2) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) 2))
(/.f64 (pow.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) 2) (pow.f64 (-.f64 x eps) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 x x) (*.f64 eps eps))) (-.f64 x eps))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 eps x)) (-.f64 x eps))
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps x)))) 3))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (+.f64 eps x))) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 3) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
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))
(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 (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))
(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 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))
(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 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (*.f64 2 eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (*.f64 2 eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (*.f64 2 eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(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 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(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 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 0 (*.f64 eps (fma.f64 2 x 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 eps (*.f64 2 x)) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x 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))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) 1/2)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(*.f64 eps (fma.f64 2 x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1) 1))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 3))
(*.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))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps)))) 2))
(*.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))
(fma.f64 eps (*.f64 2 x) (*.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))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 1 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (pow.f64 (*.f64 x (neg.f64 x)) 2) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 (*.f64 x (neg.f64 x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) 1/2)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(pow.f64 (/.f64 (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) -1)
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1) 1))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 3))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) 1/3))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x))))) 2))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 x (neg.f64 x) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (cbrt.f64 x) x) (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (neg.f64 (*.f64 x x)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2)) (*.f64 x x))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (neg.f64 (*.f64 x x)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2)) (*.f64 x x))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) 1) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)) (pow.f64 (+.f64 eps x) 4)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (fma.f64 x x (pow.f64 (+.f64 eps x) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(fma.f64 (neg.f64 x) x (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 x))) (cbrt.f64 (*.f64 x (neg.f64 x)))) (cbrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (neg.f64 (*.f64 x x)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2)) (*.f64 x x))
(fma.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2) (neg.f64 (*.f64 x x)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2)) (*.f64 x x))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 x))) (sqrt.f64 (*.f64 x (neg.f64 x))) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 -1 (*.f64 x x) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x) (*.f64 x x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (neg.f64 x) 1) x (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (+.f64 eps x) 2))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 (+.f64 eps x) eps) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 (+.f64 eps x) (+.f64 eps x))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 (pow.f64 (+.f64 eps x) 2) 1)
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 1 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (pow.f64 (cbrt.f64 (+.f64 eps x)) 4))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 4) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2))
(*.f64 (pow.f64 (+.f64 eps x) 3/2) (sqrt.f64 (+.f64 eps x)))
(*.f64 (sqrt.f64 (+.f64 eps x)) (pow.f64 (+.f64 eps x) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 5) (cbrt.f64 (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(/.f64 (pow.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) 2) (pow.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) 2))
(/.f64 (pow.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) 2) (pow.f64 (-.f64 x eps) 2))
(*.f64 (/.f64 (pow.f64 (+.f64 eps x) 2) 1) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 x eps)) (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 eps x)) 1)
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 x eps) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 x eps)) (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 x eps))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 eps x)) 1)
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (+.f64 eps x) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 x x) (*.f64 eps eps))) (-.f64 x eps))
(/.f64 (+.f64 eps x) (/.f64 (-.f64 x eps) (-.f64 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (pow.f64 (+.f64 eps x) 2) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (+.f64 eps x) (/.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 eps x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 eps x))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (+.f64 eps x)) (-.f64 x eps))
(/.f64 (+.f64 eps x) (/.f64 (-.f64 x eps) (-.f64 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (pow.f64 (+.f64 eps x) 2) 1)
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 eps x)) 1) 2))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1) 1))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps x)))) 3))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 6 (log.f64 (+.f64 eps x))) 1/3))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 3) 1/3))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 x (+.f64 eps x) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 (+.f64 eps x) x (*.f64 (+.f64 eps x) eps))
(+.f64 (*.f64 eps (fma.f64 2 x eps)) (*.f64 x x))
(fma.f64 eps (fma.f64 2 x eps) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)

eval76.0ms (2.1%)

Compiler

Compiled 3382 to 1381 computations (59.2% saved)

prune31.0ms (0.8%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New1994203
Fresh000
Picked112
Done000
Total2005205
Accurracy
100.0%
Counts
205 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
72.5%
(*.f64 eps eps)
62.0%
(*.f64 2 (*.f64 eps x))
74.5%
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
72.5%
(*.f64 eps eps)
62.0%
(*.f64 2 (*.f64 eps x))
Compiler

Compiled 88 to 52 computations (40.9% saved)

localize107.0ms (3%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 67 to 22 computations (67.2% saved)

series5.0ms (0.1%)

Counts
4 → 72
Calls

24 calls:

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

rewrite144.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
1706×log-prod
1064×fma-neg
578×expm1-udef
576×log1p-udef
350×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01570
135266
2508666
Stop Event
node limit
Counts
4 → 181
Calls
Call 1
Inputs
(*.f64 2 (*.f64 eps x))
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
(*.f64 (+.f64 eps x) (+.f64 eps x))
Outputs
(+.f64 (*.f64 eps x) (*.f64 eps x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))) (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.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 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (fma.f64 2 x eps) eps)
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (*.f64 2 eps) x (*.f64 eps eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (pow.f64 (+.f64 eps x) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (+.f64 (*.f64 x (+.f64 eps x)) (*.f64 x (neg.f64 x))))
(+.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 x (+.f64 eps x)) (*.f64 x x)))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)))
(*.f64 (+.f64 eps (-.f64 x x)) (fma.f64 2 x eps))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) 1) (*.f64 (*.f64 x (+.f64 eps x)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (-.f64 eps x)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 eps x) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) 3) (pow.f64 (*.f64 x (+.f64 eps x)) 3)) (+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (-.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x x))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 eps x)) (-.f64 eps x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 (pow.f64 (+.f64 eps x) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) 3)
(pow.f64 (pow.f64 (+.f64 eps x) 6) 1/3)
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (+.f64 eps x))) (exp.f64 (*.f64 eps (+.f64 eps x)))))
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))

simplify137.0ms (3.8%)

Algorithm
egg-herbie
Rules
1380×fma-neg
922×unswap-sqr
684×fma-def
570×div-sub
406×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04317741
111675875
247785655
Stop Event
node limit
Counts
253 → 241
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 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(*.f64 2 (*.f64 eps x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 eps 2)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(pow.f64 x 2)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (*.f64 eps x) (*.f64 eps x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))) (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.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 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(*.f64 (fma.f64 2 x eps) eps)
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (*.f64 2 eps) x (*.f64 eps eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (pow.f64 (+.f64 eps x) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (+.f64 (*.f64 x (+.f64 eps x)) (*.f64 x (neg.f64 x))))
(+.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 x (+.f64 eps x)) (*.f64 x x)))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)))
(*.f64 (+.f64 eps (-.f64 x x)) (fma.f64 2 x eps))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) 1) (*.f64 (*.f64 x (+.f64 eps x)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (-.f64 eps x)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 eps x) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) 3) (pow.f64 (*.f64 x (+.f64 eps x)) 3)) (+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (-.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x x))) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 eps x)) (-.f64 eps x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 (pow.f64 (+.f64 eps x) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) 3)
(pow.f64 (pow.f64 (+.f64 eps x) 6) 1/3)
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (+.f64 eps x))) (exp.f64 (*.f64 eps (+.f64 eps x)))))
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))
Outputs
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 2 (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (+.f64 eps eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 eps 2)
(*.f64 eps eps)
(+.f64 (pow.f64 eps 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (+.f64 eps eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2))
(fma.f64 2 (*.f64 eps x) (*.f64 x x))
(*.f64 x (+.f64 (+.f64 eps eps) x))
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (pow.f64 eps 2) (+.f64 (*.f64 2 (*.f64 eps x)) (pow.f64 x 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 eps x) (*.f64 eps x))
(*.f64 eps (+.f64 x x))
(+.f64 0 (*.f64 2 (*.f64 eps x)))
(*.f64 eps (+.f64 x x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))) (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))))
(*.f64 eps (+.f64 x x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 eps x)))) 1)
(*.f64 eps (+.f64 x x))
(pow.f64 (*.f64 2 (*.f64 eps x)) 1)
(*.f64 eps (+.f64 x x))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 eps x))) 3)
(*.f64 eps (+.f64 x x))
(pow.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) 2)
(*.f64 eps (+.f64 x x))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)))
(*.f64 eps (+.f64 x x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))))
(*.f64 eps (+.f64 x x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 eps (+.f64 x x))
(exp.f64 (log.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 eps (+.f64 x x))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 eps x))) 1))
(*.f64 eps (+.f64 x x))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 eps x))))
(*.f64 eps (+.f64 x x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps)))) 1)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 eps (-.f64 (+.f64 x x) eps))) (/.f64 (pow.f64 eps 4) (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (*.f64 eps (fma.f64 2 x eps)))
(fma.f64 eps (+.f64 x x) (*.f64 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))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2) (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 2 x eps)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 2 x eps)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) 1) (-.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (*.f64 (pow.f64 eps 3) (*.f64 -2 x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (/.f64 1 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(*.f64 (fma.f64 2 x eps) eps)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))) (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) 1) (-.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (*.f64 (pow.f64 eps 3) (*.f64 -2 x)))))
(/.f64 1 (/.f64 (*.f64 eps (-.f64 (+.f64 x x) eps)) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) 1) (-.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (*.f64 (pow.f64 eps 3) (*.f64 -2 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) 1) (-.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (*.f64 (pow.f64 eps 3) (*.f64 -2 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (-.f64 (+.f64 x x) eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 3) 8) (pow.f64 eps 6))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) 1) (-.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (pow.f64 eps 4)) (*.f64 (+.f64 x x) (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 3) 8 (pow.f64 eps 6)) (+.f64 (pow.f64 eps 4) (fma.f64 (pow.f64 (*.f64 eps x) 2) 4 (*.f64 (pow.f64 eps 3) (*.f64 -2 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4))) (neg.f64 (*.f64 eps (-.f64 (+.f64 x x) eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(/.f64 (-.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (-.f64 (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4) (pow.f64 eps 4)) (*.f64 eps (+.f64 x (-.f64 x eps))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps x) 2) -4 (pow.f64 eps 4)) (*.f64 eps (+.f64 (*.f64 -2 x) eps)))
(pow.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 2 x eps))) 3)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) 1/3)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 2 x eps))) 2)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 2 x eps)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 eps x)) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (pow.f64 (exp.f64 eps) eps)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x)))) (+.f64 1 (expm1.f64 (*.f64 eps eps)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) eps) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (pow.f64 (exp.f64 2) (*.f64 eps x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 eps x))))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 2 x eps))) 1))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 2 x eps))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 2 (*.f64 eps x) (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps eps (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 eps x) 2 (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 x x) eps (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 2 (*.f64 eps x)) (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (*.f64 eps eps) (*.f64 2 (*.f64 eps x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps x) 2) 4)) (cbrt.f64 (*.f64 eps (+.f64 x x))) (*.f64 eps eps))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 2 (*.f64 eps x)))
(fma.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 eps (+.f64 x x)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 eps x))) (sqrt.f64 (*.f64 2 (*.f64 eps x))) (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 2 eps) x (*.f64 eps eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (pow.f64 (+.f64 eps x) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4))) (pow.f64 (+.f64 eps x) 2))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (+.f64 eps x) 2))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 eps (+.f64 eps x)) (+.f64 (*.f64 x (+.f64 eps x)) (*.f64 x (neg.f64 x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 x (+.f64 eps x)) (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 0 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 eps (fma.f64 2 x eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 2 x eps)))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))))
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (neg.f64 (*.f64 x x)))) 2)
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 x (+.f64 eps x)) 2))) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (pow.f64 x 4))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(*.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(*.f64 (+.f64 eps (-.f64 x x)) (fma.f64 2 x eps))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 x (+.f64 eps x)) 2))) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (pow.f64 x 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 x (+.f64 eps x)) 2))) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (pow.f64 (*.f64 x (+.f64 eps x)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 x (+.f64 eps x)) 2))) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (pow.f64 x 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (pow.f64 (+.f64 eps x) 4) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 x (+.f64 eps x)) 2))) (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 6) (pow.f64 x 6)) (+.f64 (pow.f64 (+.f64 eps x) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (pow.f64 x 4))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) (pow.f64 (*.f64 x (+.f64 (neg.f64 x) x)) 3)) (+.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 (*.f64 x (+.f64 (neg.f64 x) x)) (*.f64 eps (fma.f64 2 x eps)))))
(/.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 3) (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (+.f64 eps x) 4) (pow.f64 x 4)) (fma.f64 x x (pow.f64 (+.f64 eps x) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (+.f64 eps x) 2) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(/.f64 (pow.f64 (*.f64 eps (fma.f64 2 x eps)) 2) (*.f64 eps (fma.f64 2 x eps)))
(/.f64 (*.f64 eps (fma.f64 2 x eps)) 1)
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 1)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 3)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3) 1/3)
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2)
(pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (neg.f64 (*.f64 x x)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 2))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (exp.f64 (*.f64 x (neg.f64 x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (/.f64 1 (pow.f64 (exp.f64 x) x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))) (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (exp.f64 (pow.f64 (+.f64 eps x) 2))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) x)) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (exp.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (pow.f64 (exp.f64 x) x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))) (+.f64 1 (expm1.f64 (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) 3))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 1))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (+.f64 eps x) 2) 1 (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (pow.f64 (+.f64 eps x) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4))) (*.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4))) (*.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 (cbrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4))) (*.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4))) (*.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) (cbrt.f64 (pow.f64 (+.f64 eps x) 4)) (neg.f64 (*.f64 x x)))
(fma.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (*.f64 x (+.f64 (neg.f64 x) x)) (pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (*.f64 x (neg.f64 x)))) 2))
(+.f64 0 (pow.f64 (hypot.f64 (+.f64 eps x) (sqrt.f64 (neg.f64 (*.f64 x x)))) 2))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (sqrt.f64 (+.f64 eps x)) (*.f64 (sqrt.f64 (+.f64 eps x)) (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (fma.f64 2 x eps) (+.f64 eps (-.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 eps x) (sqrt.f64 (+.f64 eps x))) (sqrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(fma.f64 (*.f64 (+.f64 eps x) (pow.f64 (cbrt.f64 (+.f64 eps x)) 2)) (cbrt.f64 (+.f64 eps x)) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(fma.f64 eps (+.f64 x x) (*.f64 eps eps))
(*.f64 eps (fma.f64 2 x eps))
(+.f64 (*.f64 x (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 0 (pow.f64 (+.f64 eps x) 2))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) 1) (*.f64 (*.f64 x (+.f64 eps x)) 1))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2))) 1)
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 eps x)) (/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 eps x)))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (*.f64 (-.f64 eps x) (-.f64 eps x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(*.f64 (/.f64 (+.f64 eps x) 1) (/.f64 (+.f64 eps x) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))) (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (-.f64 eps x)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (-.f64 eps x)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 eps x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (/.f64 (+.f64 eps x) 1)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (*.f64 (-.f64 eps x) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (-.f64 eps x)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (-.f64 eps x))))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (/.f64 (+.f64 eps x) 1)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) 3) (pow.f64 (*.f64 x (+.f64 eps x)) 3)) (+.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (-.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 eps x)) 3) (pow.f64 (*.f64 x (+.f64 eps x)) 3)) (+.f64 (*.f64 (*.f64 eps eps) (pow.f64 (+.f64 eps x) 2)) (-.f64 (pow.f64 (*.f64 x (+.f64 eps x)) 2) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 3) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (-.f64 (fma.f64 eps (*.f64 (pow.f64 (+.f64 eps x) 2) eps) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (*.f64 x (*.f64 (pow.f64 (+.f64 eps x) 2) eps))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 3) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (-.f64 (fma.f64 eps (*.f64 (pow.f64 (+.f64 eps x) 2) eps) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (*.f64 eps (*.f64 x (pow.f64 (+.f64 eps x) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (+.f64 eps x))) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (pow.f64 (+.f64 eps x) 2)) (pow.f64 (*.f64 x (+.f64 eps x)) 2)) (-.f64 (*.f64 eps eps) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (-.f64 (*.f64 eps eps) (*.f64 x x))) (-.f64 (*.f64 eps eps) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 eps x) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (+.f64 eps x) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x x))) (-.f64 eps x))
(/.f64 (+.f64 eps x) (/.f64 (-.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (-.f64 eps x)) (-.f64 eps x))
(*.f64 (/.f64 (+.f64 eps x) 1) (+.f64 eps x))
(/.f64 (*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 x 3)) (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 (+.f64 eps x) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 eps x) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))) (+.f64 (pow.f64 eps 3) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (+.f64 eps x)) (-.f64 eps x))
(/.f64 (+.f64 eps x) (/.f64 (-.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (+.f64 eps x) 2) (-.f64 eps x)) (-.f64 eps x))
(*.f64 (/.f64 (+.f64 eps x) 1) (+.f64 eps x))
(pow.f64 (+.f64 eps x) 2)
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (pow.f64 (+.f64 eps x) 2) 1)
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps x)) 2) 3)
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(pow.f64 (pow.f64 (+.f64 eps x) 6) 1/3)
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(sqrt.f64 (pow.f64 (+.f64 eps x) 4))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps x) 2))))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log.f64 (*.f64 (exp.f64 (*.f64 x (+.f64 eps x))) (exp.f64 (*.f64 eps (+.f64 eps x)))))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(cbrt.f64 (pow.f64 (+.f64 eps x) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 eps x))))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 eps x)) 2))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 eps x))) 1))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps x) 2)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 eps x)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 eps x)))
(+.f64 (fma.f64 eps (+.f64 x x) (*.f64 eps eps)) (*.f64 x x))
(pow.f64 (+.f64 eps x) 2)

eval68.0ms (1.9%)

Compiler

Compiled 4290 to 1765 computations (58.9% saved)

prune37.0ms (1%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New2401241
Fresh000
Picked134
Done011
Total2415246
Accurracy
100.0%
Counts
246 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
62.0%
(*.f64 eps (+.f64 x x))
72.5%
(*.f64 eps eps)
74.5%
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
62.0%
(*.f64 eps (+.f64 x x))
72.5%
(*.f64 eps eps)
Compiler

Compiled 88 to 50 computations (43.2% saved)

localize20.0ms (0.6%)

Compiler

Compiled 13 to 5 computations (61.5% saved)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune4.0ms (0.1%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done044
Total055
Accurracy
100.0%
Counts
5 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
100.0%
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
100.0%
(*.f64 eps (fma.f64 2 x eps))
62.0%
(*.f64 eps (+.f64 x x))
72.5%
(*.f64 eps eps)
Compiler

Compiled 103 to 53 computations (48.5% saved)

regimes16.0ms (0.4%)

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

3 calls:

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

Compiled 76 to 40 computations (47.4% saved)

regimes33.0ms (0.9%)

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

2 calls:

22.0ms
eps
9.0ms
x
Results
AccuracySegmentsBranch
92.9%3x
85.9%3eps
Compiler

Compiled 21 to 12 computations (42.9% saved)

regimes9.0ms (0.2%)

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

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
92.9%3x
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes7.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

4.0ms
eps
3.0ms
x
Results
AccuracySegmentsBranch
72.5%1eps
72.5%1x
Compiler

Compiled 11 to 7 computations (36.4% saved)

bsearch40.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.2911388526394454e-94
5.242353606099342e-89
20.0ms
-3.4363038228742673e-90
-1.8863057915801362e-93
Results
19.0ms171×body256valid
18.0ms101×body512valid
Compiler

Compiled 254 to 173 computations (31.9% saved)

bsearch43.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.2911388526394454e-94
5.242353606099342e-89
23.0ms
-3.4363038228742673e-90
-1.8863057915801362e-93
Results
24.0ms129×body512valid
16.0ms143×body256valid
Compiler

Compiled 254 to 182 computations (28.3% saved)

simplify6.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
028128
139128
Stop Event
done
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(if (<=.f64 x -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 2 (*.f64 eps x)) (if (<=.f64 x 7985044781431033/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 eps eps) (*.f64 eps (+.f64 x x))))
(if (<=.f64 x -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 2 (*.f64 eps x)) (if (<=.f64 x 211368832449645/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(*.f64 eps eps)
Outputs
(+.f64 (*.f64 (*.f64 2 x) eps) (*.f64 eps eps))
(if (<=.f64 x -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 2 (*.f64 eps x)) (if (<=.f64 x 7985044781431033/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 eps eps) (*.f64 eps (+.f64 x x))))
(if (<=.f64 x -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 2 (*.f64 x eps)) (if (<=.f64 x 7985044781431033/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 eps eps) (*.f64 eps (+.f64 x x))))
(if (<=.f64 x -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 2 (*.f64 eps x)) (if (<=.f64 x 211368832449645/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 eps eps) (*.f64 2 (*.f64 eps x))))
(if (or (<=.f64 x -6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (not (<=.f64 x 211368832449645/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872))) (*.f64 2 (*.f64 x eps)) (*.f64 eps eps))
(*.f64 eps eps)
Compiler

Compiled 58 to 37 computations (36.2% saved)

soundness544.0ms (15%)

Rules
1380×fma-neg
1226×unswap-sqr
1216×log-prod
1174×distribute-lft-in
1074×distribute-rgt-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0925
12125
25225
316425
465215
5289915
01253
126653
2360053
03665737
18635383
227094789
04317741
111675875
247785655
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 171 to 67 computations (60.8% saved)

end74.0ms (2%)

Compiler

Compiled 126 to 70 computations (44.4% saved)

Profiling

Loading profile data...