ENA, Section 1.4, Exercise 4d

Time bar (total: 7.7s)

analyze15.0ms (0.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.8%87.2%0%0%0%0
0%0%12.8%87.2%0%0%0%1
0%0%12.8%87.2%0%0%0%2
50%6.4%6.4%87.2%0%0%0%3
57.1%6.4%4.8%87.2%0%1.6%0%4
69.2%7.2%3.2%87.2%0%2.4%0%5
75%7.2%2.4%87.2%0%3.2%0%6
82.6%7.6%1.6%87.2%0%3.6%0%7
86.4%7.6%1.2%87.2%0%4%0%8
90.7%7.8%0.8%87.2%0%4.2%0%9
92.6%7.8%0.6%87.2%0%4.4%0%10
95%7.9%0.4%87.2%0%4.5%0%11
96.3%8%0.3%87.2%0%4.5%0%12
Compiler

Compiled 25 to 17 computations (32% saved)

sample1.2s (16%)

Results
733.0ms5913×body256valid
267.0ms1147×body1024valid
188.0ms1152×body512valid
13.0ms156×body256invalid
12.0ms44×body2048valid
Bogosity

preprocess80.0ms (1%)

Algorithm
egg-herbie
Rules
612×fma-def
110×sub-neg
88×fma-neg
58×cancel-sign-sub-inv
58×unsub-neg
Problems
136×No Errors
120×(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027269
160253
2140241
3354241
4683241
5925241
6965241
7971241
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps))))
(neg.f64 (-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps))))
(neg.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps)))))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x eps)))
(neg.f64 (-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps))))
(neg.f64 (-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 x x) eps))))
(+.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(neg.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps)))))
(+.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x eps)))
(-.f64 (sqrt.f64 (fma.f64 x x eps)) x)
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Compiler

Compiled 37 to 13 computations (64.9% saved)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 20 to 12 computations (40% saved)

localize35.0ms (0.5%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f64 (-.f64 (*.f64 x x) eps))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 27 to 7 computations (74.1% saved)

series6.0ms (0.1%)

Counts
2 → 32
Calls

12 calls:

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

rewrite124.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1016×fma-def
761×log1p-expm1-u
761×expm1-log1p-u
668×log-prod
538×pow-prod-down
Iterations

Useful iterations: 2 (0.0ms)

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

simplify101.0ms (1.3%)

Algorithm
egg-herbie
Rules
964×times-frac
804×associate-+r+
746×associate-+l+
712×distribute-lft-in
620×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03878561
19128214
226317598
Stop Event
node limit
Counts
170 → 248
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 eps 4)) (pow.f64 (*.f64 -1/8 (pow.f64 eps 2)) 2)) (pow.f64 x 7))))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x)))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (*.f64 2 x))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 6))) (pow.f64 (/.f64 -1/8 (pow.f64 x 3)) 2))) x)))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 0 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1)
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (log.f64 (exp.f64 1)))
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) (neg.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2)) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 3)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2)
(pow.f64 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) -1)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)) -1)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 2))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 x 1 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 1 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 1 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) x)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(fma.f64 -1 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) x)
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 0 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1)
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (log.f64 (exp.f64 1)))
(*.f64 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (hypot.f64 x (sqrt.f64 eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (hypot.f64 (pow.f64 x 2) (hypot.f64 eps (*.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/2)
(pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3/2)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2) 1/4)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3) 1/6)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
(fabs.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) x)
(-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (pow.f64 x 2)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 eps))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 x (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 x (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (pow.f64 x 2)) (sqrt.f64 -1)) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (/.f64 (pow.f64 x 4) -1) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (pow.f64 x 4)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 1/2 (/.f64 x eps))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 eps 4)) (pow.f64 (*.f64 -1/8 (pow.f64 eps 2)) 2)) (pow.f64 x 7))))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (pow.f64 (*.f64 (pow.f64 eps 2) -1/8) 2)) (pow.f64 x 7))))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (*.f64 (pow.f64 eps 4) 1/64)) (pow.f64 x 7))) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7))) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 x 2 (/.f64 -1/2 (/.f64 x eps)))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 x 2)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 x 2 (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (*.f64 x 2)))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (*.f64 2 x))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (*.f64 x 2))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (fma.f64 x 2 (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 1/2 (/.f64 x eps))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 6))) (pow.f64 (/.f64 -1/8 (pow.f64 x 3)) 2))) x)))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 (pow.f64 eps 4) (/.f64 x (+.f64 (/.f64 1/16 (pow.f64 x 6)) (pow.f64 (/.f64 -1/8 (pow.f64 x 3)) 2))))))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (+.f64 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps 4) x) (+.f64 (/.f64 1/16 (pow.f64 x 6)) (pow.f64 (/.f64 -1/8 (pow.f64 x 3)) 2)))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (pow.f64 x 2)) (sqrt.f64 -1)) 1/2))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 eps))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (/.f64 (pow.f64 x 4) -1) (sqrt.f64 -1))) -1/8 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (pow.f64 x 2)) (sqrt.f64 -1)) 1/2)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (neg.f64 (sqrt.f64 -1)))) -1/8 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 eps)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (/.f64 (pow.f64 x 4) -1) (sqrt.f64 -1))) -1/8 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (pow.f64 x 2)) (sqrt.f64 -1)) 1/2))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (neg.f64 (sqrt.f64 -1)))) -1/8 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 eps))))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 -1/2 (/.f64 eps x) x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16))))
(+.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1 x (/.f64 (*.f64 1/2 eps) x))
(-.f64 (/.f64 1/2 (/.f64 x eps)) x)
(fma.f64 1/2 (/.f64 eps x) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 -1 x (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps))) x)
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -1 x (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))) x)
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))) x)
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 -1/2 (/.f64 eps x) x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16))))
(+.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) -1/8 (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16)))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 0 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (log.f64 (exp.f64 1)))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(*.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(/.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) (neg.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2) (neg.f64 (*.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 3)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2)) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2) 1/2)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3) 1/3)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) -1)
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)) -1)
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (exp.f64 x)))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 1 (expm1.f64 x))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (exp.f64 x)))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 1 (expm1.f64 x))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 3))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 1/3))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 x 1 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 1 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(fma.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))))
(+.f64 (-.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps))))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps)))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (-.f64 (*.f64 x (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) eps)))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 eps 0) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(+.f64 (-.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(fma.f64 (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) x)
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) x)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (cbrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 -1 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (+.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 0))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) 0)
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (+.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 0))
(fma.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) 0)
(+.f64 0 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 1)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (log.f64 (exp.f64 1)))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 1 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (hypot.f64 x (sqrt.f64 eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (hypot.f64 (pow.f64 x 2) (hypot.f64 eps (*.f64 x (sqrt.f64 eps)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (hypot.f64 (pow.f64 x 2) (hypot.f64 eps (*.f64 (sqrt.f64 eps) x))))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/2)
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3/2)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2) 1/4)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3) 1/6)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 1/3)
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(fabs.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1) 1/2))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2) 1))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1) 1))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) 3))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3) 1/3))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/3))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))

eval75.0ms (1%)

Compiler

Compiled 4811 to 2371 computations (50.7% saved)

prune59.0ms (0.8%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New23711248
Fresh000
Picked011
Done000
Total23712249
Accuracy
99.8%
Counts
249 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.9%
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
42.0%
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
4.3%
(-.f64 x x)
42.1%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
3.6%
(*.f64 x 2)
56.9%
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
42.0%
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
4.3%
(-.f64 x x)
42.1%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
3.6%
(*.f64 x 2)
Compiler

Compiled 500 to 356 computations (28.8% saved)

localize244.0ms (3.2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 x 3)
100.0%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
99.7%
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
67.2%
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
78.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
99.7%
(/.f64 1/2 (/.f64 x eps))
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
99.6%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
Compiler

Compiled 125 to 63 computations (49.6% saved)

series36.0ms (0.5%)

Counts
8 → 80
Calls

45 calls:

TimeVariablePointExpression
5.0ms
eps
@0
(/.f64 1/2 (/.f64 x eps))
5.0ms
eps
@inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
3.0ms
eps
@-inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
3.0ms
x
@0
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
2.0ms
x
@-inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))

rewrite148.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
718×expm1-udef
346×associate-*r*
236×associate-*l*
220×log1p-expm1-u
220×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031233
1500213
27850213
Stop Event
node limit
Counts
8 → 288
Calls
Call 1
Inputs
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(/.f64 1/2 (/.f64 x eps))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(pow.f64 x 3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 eps (/.f64 1 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 eps (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(pow.f64 (fma.f64 x x eps) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(pow.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) 1/3)
(sqrt.f64 (fma.f64 x x eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(cbrt.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 (/.f64 1 x) 1/2))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) 1/2))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (*.f64 eps 1/2)) (*.f64 (sqrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) 1/2))
(*.f64 (/.f64 1 x) (*.f64 eps 1/2))
(*.f64 (*.f64 eps 1/2) (/.f64 1 x))
(*.f64 (*.f64 eps 1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 2))) (/.f64 (*.f64 eps 1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps 1/2) (sqrt.f64 x)))
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(*.f64 (/.f64 -1/2 x) eps)
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 x 2))) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 x)))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (/.f64 1/2 (neg.f64 x)) eps)
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(pow.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 x eps) 2) -1)
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(cbrt.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(+.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(+.f64 x (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1 (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) 2) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) x)
(+.f64 0 (*.f64 eps (/.f64 1/2 x)))
(+.f64 0 (*.f64 -1 (*.f64 eps (/.f64 1/2 x))))
(+.f64 0 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(+.f64 0 (*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 1 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2) (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))) (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))) (neg.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))) (*.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 0 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))) (-.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))
(/.f64 (-.f64 0 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2))) (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 3)
(pow.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 2))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(cbrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3))
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))) 1)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(*.f64 (pow.f64 eps 2) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(*.f64 (/.f64 eps x) (/.f64 eps (pow.f64 x 2)))
(*.f64 1 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x -3)))
(*.f64 (/.f64 eps (pow.f64 x 3/2)) (/.f64 eps (pow.f64 x 3/2)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 x -3) (pow.f64 eps 2))
(*.f64 (/.f64 eps (pow.f64 x 2)) (/.f64 eps x))
(*.f64 (/.f64 eps 1) (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 eps 2) x))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (pow.f64 eps 2) (pow.f64 x 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) 1) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 3/2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3/2)))
(pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/3)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)) -1)
(neg.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(sqrt.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 eps 2)) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1)
(/.f64 1/8 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)))
(/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 eps 2) 1/8)))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/8)) (neg.f64 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (pow.f64 x 2))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 2)) x)
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) 1) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3/2)) (pow.f64 x 3/2))
(pow.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) 1/3)
(pow.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64))
(log.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(-.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) 1)
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(*.f64 (+.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (-.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (*.f64 (/.f64 x eps) 2) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (*.f64 (/.f64 x eps) 2) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) (pow.f64 x 3)) (*.f64 x (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 x (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)) (neg.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2)
(pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1/8 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1/8 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 3))) 1)
(*.f64 x (pow.f64 x 2))
(*.f64 (pow.f64 x 3) 1)
(*.f64 (pow.f64 x 2) x)
(*.f64 1 (pow.f64 x 3))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (pow.f64 x 2)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 x 2)))
(*.f64 (pow.f64 x 3/2) (pow.f64 x 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 x 2)) 3) x)
(*.f64 (pow.f64 (sqrt.f64 x) 3) (pow.f64 (sqrt.f64 x) 3))
(*.f64 (*.f64 (pow.f64 x 2) 1) x)
(*.f64 (*.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 x)) (sqrt.f64 x))
(sqrt.f64 (pow.f64 x 6))
(log.f64 (exp.f64 (pow.f64 x 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 3))))
(cbrt.f64 (pow.f64 (pow.f64 x 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 x 3)))
(exp.f64 (*.f64 3 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x 3)))

simplify124.0ms (1.6%)

Algorithm
egg-herbie
Rules
1246×fma-def
1124×associate-*r*
1000×associate-*l*
790×times-frac
470×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078415842
1205114749
Stop Event
node limit
Counts
368 → 459
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 eps x))
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 x 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/32 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 6)))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/2 (/.f64 eps x)))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))))))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) 2)) (*.f64 eps (*.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 x 5))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3)))))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))))
x
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 eps (/.f64 1 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 eps (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(pow.f64 (fma.f64 x x eps) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(pow.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) 1/3)
(sqrt.f64 (fma.f64 x x eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(cbrt.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 (/.f64 1 x) 1/2))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) 1/2))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (*.f64 eps 1/2)) (*.f64 (sqrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) 1/2))
(*.f64 (/.f64 1 x) (*.f64 eps 1/2))
(*.f64 (*.f64 eps 1/2) (/.f64 1 x))
(*.f64 (*.f64 eps 1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 2))) (/.f64 (*.f64 eps 1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps 1/2) (sqrt.f64 x)))
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(*.f64 (/.f64 -1/2 x) eps)
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 x 2))) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 x)))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (/.f64 1/2 (neg.f64 x)) eps)
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(pow.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 x eps) 2) -1)
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(cbrt.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(+.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(+.f64 x (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1 (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) 2) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) x)
(+.f64 0 (*.f64 eps (/.f64 1/2 x)))
(+.f64 0 (*.f64 -1 (*.f64 eps (/.f64 1/2 x))))
(+.f64 0 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(+.f64 0 (*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 1 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2) (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))) (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))) (neg.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))) (*.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 0 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))) (-.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))
(/.f64 (-.f64 0 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2))) (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 3)
(pow.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 2))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(cbrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3))
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))) 1)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(*.f64 (pow.f64 eps 2) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(*.f64 (/.f64 eps x) (/.f64 eps (pow.f64 x 2)))
(*.f64 1 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x -3)))
(*.f64 (/.f64 eps (pow.f64 x 3/2)) (/.f64 eps (pow.f64 x 3/2)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 x -3) (pow.f64 eps 2))
(*.f64 (/.f64 eps (pow.f64 x 2)) (/.f64 eps x))
(*.f64 (/.f64 eps 1) (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 eps 2) x))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (pow.f64 eps 2) (pow.f64 x 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) 1) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 3/2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3/2)))
(pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/3)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)) -1)
(neg.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(sqrt.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 eps 2)) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1)
(/.f64 1/8 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)))
(/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 eps 2) 1/8)))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/8)) (neg.f64 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (pow.f64 x 2))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 2)) x)
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) 1) (pow.f64 x 3))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3/2)) (pow.f64 x 3/2))
(pow.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) 1/3)
(pow.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64))
(log.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(-.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) 1)
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(*.f64 (+.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (-.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (*.f64 (/.f64 x eps) 2) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (*.f64 (/.f64 x eps) 2) (pow.f64 x 3)))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) (pow.f64 x 3)) (*.f64 x (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 x (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)) (neg.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2)
(pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1/8 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1/8 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 3))) 1)
(*.f64 x (pow.f64 x 2))
(*.f64 (pow.f64 x 3) 1)
(*.f64 (pow.f64 x 2) x)
(*.f64 1 (pow.f64 x 3))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (pow.f64 x 2)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 x 2)))
(*.f64 (pow.f64 x 3/2) (pow.f64 x 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 x 2)) 3) x)
(*.f64 (pow.f64 (sqrt.f64 x) 3) (pow.f64 (sqrt.f64 x) 3))
(*.f64 (*.f64 (pow.f64 x 2) 1) x)
(*.f64 (*.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 x)) (sqrt.f64 x))
(sqrt.f64 (pow.f64 x 6))
(log.f64 (exp.f64 (pow.f64 x 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 3))))
(cbrt.f64 (pow.f64 (pow.f64 x 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 x 3)))
(exp.f64 (*.f64 3 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x 3)))
Outputs
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 -1 (sqrt.f64 -1))) (*.f64 -1/2 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 x 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1/2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))))))
(-.f64 (-.f64 (fma.f64 (pow.f64 x 3) (+.f64 (/.f64 1/2 eps) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 -1 (sqrt.f64 -1))) -1/2)) (sqrt.f64 -1))) (/.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (/.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 -1 (sqrt.f64 -1))) (*.f64 -1/2 (pow.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 eps (/.f64 1/2 x))))
(+.f64 (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (/.f64 (*.f64 1/2 eps) x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/32 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 6)))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 6)) 5/128) (pow.f64 x 7)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 eps (/.f64 1/2 x)))))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (/.f64 (*.f64 1/2 eps) x))) (/.f64 (*.f64 (pow.f64 eps 4) -5/128) (pow.f64 x 7)))
(*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))
(/.f64 (*.f64 -2 x) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (/.f64 x -1) -2)
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/2 (/.f64 eps x)))
(fma.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (*.f64 eps (/.f64 -1/2 x)))
(fma.f64 (/.f64 x -1) -2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))))))
(fma.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) 1/8)))
(fma.f64 (/.f64 x -1) -2 (fma.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 eps -1/2) x)))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) 2)) (*.f64 eps (*.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 x 5))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3)))))))))
(fma.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2)) (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 x 5)))) (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (+.f64 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 eps 2)) 1/8))) (pow.f64 x 5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))))))))))
(fma.f64 (/.f64 x -1) -2 (fma.f64 -2 (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (*.f64 (pow.f64 eps 4) 1/64)) (*.f64 eps (pow.f64 x 5))) (fma.f64 eps (/.f64 -1/2 x) (+.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (/.f64 (*.f64 1/4 (*.f64 eps (*.f64 (pow.f64 eps 2) 1/8))) (pow.f64 x 5))) (*.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (pow.f64 x 3)) 1/8)))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 x (*.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 x (/.f64 (*.f64 eps -1/2) x))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 x (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 x (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x)))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(+.f64 x (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 x (+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5))) (/.f64 (*.f64 eps -1/2) x)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(fma.f64 -1 x (*.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (/.f64 (*.f64 1/2 eps) x) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(fma.f64 -1 x (fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8)))
(-.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))))
(fma.f64 -1 x (fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
x
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 eps (/.f64 1 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (/.f64 eps (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(*.f64 (/.f64 eps (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(fabs.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(hypot.f64 x (sqrt.f64 eps))
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (fma.f64 x x eps) 1/2)
(sqrt.f64 (fma.f64 x x eps))
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) 1/3)
(hypot.f64 x (sqrt.f64 eps))
(sqrt.f64 (fma.f64 x x eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(hypot.f64 x (sqrt.f64 eps))
(cbrt.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))
(hypot.f64 x (sqrt.f64 eps))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(hypot.f64 x (sqrt.f64 eps))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 eps (*.f64 (/.f64 1 x) 1/2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 -1/2 (/.f64 eps x))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) 1/2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (sqrt.f64 (*.f64 eps 1/2)) (*.f64 (sqrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) 1/2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 1 x) (*.f64 eps 1/2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 eps 1/2) (/.f64 1 x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 eps 1/2) (/.f64 1 (neg.f64 x)))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(/.f64 (/.f64 eps (/.f64 (cbrt.f64 x) 1/2)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(/.f64 (*.f64 eps (/.f64 -1/2 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 2))) (/.f64 (*.f64 eps 1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(/.f64 (/.f64 eps (/.f64 (cbrt.f64 x) 1/2)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps 1/2) (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 (/.f64 -1/2 x) eps)
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 (/.f64 eps (cbrt.f64 (pow.f64 x 2))) (/.f64 -1/2 (cbrt.f64 x)))
(/.f64 (*.f64 eps (/.f64 -1/2 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(/.f64 (*.f64 eps (/.f64 -1/2 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 eps (cbrt.f64 x)) (/.f64 -1/2 (cbrt.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 -1/2 eps) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 eps)) 2) (cbrt.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 eps)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x))) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) x))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 x 2))) (/.f64 eps (cbrt.f64 x)))
(/.f64 (/.f64 eps (/.f64 (cbrt.f64 x) 1/2)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 1/2 (neg.f64 x)) eps)
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3) 1/3)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (*.f64 (/.f64 x eps) 2) -1)
(/.f64 1 (*.f64 2 (/.f64 x eps)))
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(cbrt.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(+.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(+.f64 x (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1))
(+.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 1 (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (*.f64 eps (/.f64 1/2 x)) (+.f64 (-.f64 (*.f64 eps (/.f64 1/2 x)) x) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1/2 (/.f64 eps x) (+.f64 (/.f64 (*.f64 1/2 eps) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) 2) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (*.f64 eps (/.f64 1/2 x)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) 2) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1/2 (/.f64 eps x) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) x))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) x)) 2) (fma.f64 1/2 (/.f64 eps x) x)))
(+.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(+.f64 (*.f64 eps (/.f64 1/2 x)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x)))) (+.f64 x (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1/2 (/.f64 eps x) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) x))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) x)) (fma.f64 1/2 (/.f64 eps x) x)))
(+.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) x)
(+.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(+.f64 0 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 0 (*.f64 -1 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(+.f64 0 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(+.f64 0 (*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2) (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) x))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))))
(/.f64 1 (/.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))) (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (/.f64 1 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 1/2 (/.f64 eps x) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2))) (neg.f64 (+.f64 (+.f64 x x) (*.f64 eps (/.f64 1/2 x)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 eps (/.f64 1/2 x))) 2)) (neg.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 2 x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 1/2 (/.f64 eps x) x) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 2 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))) (*.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 eps (/.f64 1/2 x)) x) 3)) (+.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 eps (/.f64 1/2 x)) x) (-.f64 (-.f64 (*.f64 eps (/.f64 1/2 x)) x) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) 3)) (fma.f64 (-.f64 (/.f64 (*.f64 1/2 eps) x) x) (-.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 2 x)) (pow.f64 x 2)))
(/.f64 (-.f64 0 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 0 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 0 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))) (-.f64 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 eps (/.f64 1/2 x)) x) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))) (-.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x)))
(/.f64 (*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 0 x)) (+.f64 (+.f64 x (/.f64 (*.f64 eps -1/2) x)) x)) (+.f64 (+.f64 x (/.f64 (*.f64 eps -1/2) x)) x))
(/.f64 (-.f64 0 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2))) (+.f64 0 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (neg.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2))) (*.f64 eps (/.f64 1/2 x)))
(/.f64 (/.f64 -1/4 (pow.f64 (/.f64 x eps) 2)) (/.f64 (*.f64 1/2 eps) x))
(pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (cbrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 3)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(pow.f64 (sqrt.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 2)
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(sqrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 2))
(sqrt.f64 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 2))
(fabs.f64 (/.f64 (*.f64 1/2 eps) x))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(*.f64 eps (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(cbrt.f64 (pow.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x))) 3))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(exp.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(exp.f64 (*.f64 (log.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))) 1))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(/.f64 (*.f64 1/2 eps) x)
(fma.f64 1 x (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(+.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (-.f64 (/.f64 (*.f64 1/2 eps) x) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (*.f64 eps (/.f64 1/2 x)) (neg.f64 x)))
(+.f64 x (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))) 1)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(*.f64 (pow.f64 eps 2) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(/.f64 (pow.f64 eps 2) (neg.f64 (pow.f64 x 3)))
(*.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 eps x) (/.f64 eps (pow.f64 x 2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x -3)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (pow.f64 x -3) (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (/.f64 eps (pow.f64 x 3/2)) (/.f64 eps (pow.f64 x 3/2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 (/.f64 eps x) 2) x)
(*.f64 (pow.f64 x -3) (pow.f64 eps 2))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(*.f64 (/.f64 eps (pow.f64 x 2)) (/.f64 eps x))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 eps 1) (/.f64 eps (pow.f64 x 3)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 eps 2) x))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (pow.f64 eps 2) (pow.f64 x 3/2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) 1) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 3/2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 3)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/3)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)) -1)
(/.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)))
(neg.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))
(/.f64 (neg.f64 (pow.f64 eps 2)) (pow.f64 x 3))
(sqrt.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 eps 2)) (pow.f64 x -3)))
(*.f64 (pow.f64 eps 2) (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2))))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (pow.f64 x 3) 3)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) 1))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1)
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(/.f64 1/8 (/.f64 (pow.f64 x 3) (pow.f64 eps 2)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 eps 2) 1/8)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 eps 2) 1/8) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 -1/8 (pow.f64 eps 2)) (pow.f64 x 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/8)) (neg.f64 (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 2)) x)
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) 1) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3/2)) (pow.f64 x 3/2))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) 1)
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) 3)
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(pow.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) 1/8))
(*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))
(-.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)) (*.f64 eps (neg.f64 (/.f64 1/2 x))))
(fma.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)) (/.f64 (*.f64 eps -1/2) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(-.f64 (/.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) (/.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 1/64)) (/.f64 1/4 (*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) (pow.f64 (/.f64 x eps) 2))))
(+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))))) (/.f64 (/.f64 -1/4 (pow.f64 (/.f64 x eps) 2)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))))
(*.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (*.f64 eps (*.f64 (/.f64 1/2 x) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (fma.f64 (/.f64 (*.f64 1/2 eps) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)) -1/8)) (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6))))
(*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(*.f64 (+.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (fma.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (fma.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8) (sqrt.f64 (/.f64 (*.f64 1/2 eps) x))) (-.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (sqrt.f64 (/.f64 (*.f64 1/2 eps) x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (*.f64 eps (*.f64 (/.f64 1/2 x) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (fma.f64 (/.f64 (*.f64 1/2 eps) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)) -1/8)) (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (*.f64 eps (*.f64 (/.f64 1/2 x) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (fma.f64 (/.f64 (*.f64 1/2 eps) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)) -1/8)) (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (-.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (-.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 (*.f64 eps (/.f64 1/2 x)) (pow.f64 eps 2)) (*.f64 1/8 (pow.f64 x -3))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 eps 3)) 1/8) (pow.f64 x -3)))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 1/2 (pow.f64 x 3))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 1/2 (pow.f64 x 3) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 (pow.f64 x 3) -1/2)) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 (pow.f64 x 3) -1/2 (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 2 (/.f64 x eps)) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 x 4) eps) 2))
(/.f64 (fma.f64 (pow.f64 eps 2) (*.f64 1/4 (/.f64 x eps)) (pow.f64 x 3)) (*.f64 2 (/.f64 (pow.f64 x 4) eps)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) x (*.f64 eps (*.f64 1/2 (pow.f64 x 3)))) (pow.f64 x 4))
(/.f64 (fma.f64 eps (*.f64 1/2 (pow.f64 x 3)) (*.f64 x (*.f64 (pow.f64 eps 2) 1/8))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 1/2 (pow.f64 x 3))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 1/2 (pow.f64 x 3) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (/.f64 x eps) (pow.f64 x 3)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 (pow.f64 x 3) -1/2)) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 (pow.f64 x 3) -1/2 (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (*.f64 (/.f64 x eps) 2) (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 (*.f64 (/.f64 x eps) 2) (pow.f64 x 3)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 2 (/.f64 x eps)) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 x 4) eps) 2))
(/.f64 (fma.f64 (pow.f64 eps 2) (*.f64 1/4 (/.f64 x eps)) (pow.f64 x 3)) (*.f64 2 (/.f64 (pow.f64 x 4) eps)))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) (pow.f64 x 3)) (*.f64 x (*.f64 (pow.f64 eps 2) 1/8))) (*.f64 x (pow.f64 x 3)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) x (*.f64 eps (*.f64 1/2 (pow.f64 x 3)))) (pow.f64 x 4))
(/.f64 (fma.f64 eps (*.f64 1/2 (pow.f64 x 3)) (*.f64 x (*.f64 (pow.f64 eps 2) 1/8))) (pow.f64 x 4))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) 1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 (pow.f64 x 3) -1/2)) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 (pow.f64 x 3) -1/2 (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps)) (*.f64 (pow.f64 x 3) -1/2)) (*.f64 (pow.f64 x 3) (/.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 2) 1/8) (/.f64 x eps) (*.f64 1/2 (pow.f64 x 3))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (fma.f64 1/2 (pow.f64 x 3) (*.f64 (/.f64 x eps) (*.f64 (pow.f64 eps 2) 1/8))) (/.f64 (pow.f64 x 4) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) (*.f64 (/.f64 x eps) 2)) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 x eps) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 2) (*.f64 1/8 (*.f64 2 (/.f64 x eps)))) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 x 4) eps) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 2) (*.f64 1/4 (/.f64 x eps))) (pow.f64 x 3)) (*.f64 2 (/.f64 (pow.f64 x 4) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 2) 1/8) x) (*.f64 (pow.f64 x 3) (*.f64 eps 1/2))) (*.f64 (pow.f64 x 3) x))
(/.f64 (-.f64 (*.f64 x (*.f64 (pow.f64 eps 2) 1/8)) (*.f64 eps (*.f64 1/2 (pow.f64 x 3)))) (pow.f64 x 4))
(/.f64 (fma.f64 x (*.f64 (pow.f64 eps 2) 1/8) (*.f64 eps (*.f64 (pow.f64 x 3) -1/2))) (pow.f64 x 4))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512 (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3))) (neg.f64 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (*.f64 eps (*.f64 (/.f64 1/2 x) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (fma.f64 (/.f64 (*.f64 1/2 eps) x) (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)) -1/8)) (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2)) (neg.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 2)) (neg.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))) 2) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 3) 1/512) (pow.f64 (*.f64 eps (/.f64 1/2 x)) 3)) (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (*.f64 (*.f64 eps (/.f64 1/2 x)) (pow.f64 eps 2)) (*.f64 1/8 (pow.f64 x -3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 3)) (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64 (fma.f64 (*.f64 (/.f64 1/2 x) (pow.f64 eps 3)) (*.f64 1/8 (pow.f64 x -3)) (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))
(/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 x eps) 2)) (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) -1/64)) (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)) -1/8)))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 3)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3) 1/3)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 2)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3)))))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/8) (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)) (pow.f64 (exp.f64 (/.f64 1/2 x)) eps)))
(fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 eps -1/2) x))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))) 3))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))) 1))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) 1/8 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3))))
(fma.f64 1/8 (pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (/.f64 1/8 (pow.f64 x 3))))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 1 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1 (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))) (*.f64 eps (/.f64 1/2 x)))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)) 1/64)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 4) 1/64) (pow.f64 x 6))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 1/8)) x) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(fma.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) (*.f64 eps (/.f64 1/2 x)))
(+.f64 (pow.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) 2) (*.f64 eps (/.f64 1/2 x)))
(+.f64 (pow.f64 (*.f64 (/.f64 eps (pow.f64 x 3/2)) (sqrt.f64 1/8)) 2) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 (pow.f64 eps 2) (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 3))) 1)
(pow.f64 x 3)
(*.f64 x (pow.f64 x 2))
(pow.f64 x 3)
(*.f64 (pow.f64 x 3) 1)
(pow.f64 x 3)
(*.f64 (pow.f64 x 2) x)
(pow.f64 x 3)
(*.f64 1 (pow.f64 x 3))
(pow.f64 x 3)
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (pow.f64 x 2)) 4))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 x 2)))
(pow.f64 x 3)
(*.f64 (pow.f64 x 3/2) (pow.f64 x 3/2))
(pow.f64 x 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 x 2)) 3) x)
(pow.f64 x 3)
(*.f64 (pow.f64 (sqrt.f64 x) 3) (pow.f64 (sqrt.f64 x) 3))
(pow.f64 x 3)
(*.f64 (*.f64 (pow.f64 x 2) 1) x)
(pow.f64 x 3)
(*.f64 (*.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (pow.f64 x 2)) 4))
(*.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 x 3)
(sqrt.f64 (pow.f64 x 6))
(log.f64 (exp.f64 (pow.f64 x 3)))
(pow.f64 x 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 3))))
(pow.f64 x 3)
(cbrt.f64 (pow.f64 (pow.f64 x 3) 3))
(pow.f64 x 3)
(expm1.f64 (log1p.f64 (pow.f64 x 3)))
(pow.f64 x 3)
(exp.f64 (*.f64 3 (log.f64 x)))
(pow.f64 x 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 x)) 1))
(pow.f64 x 3)
(log1p.f64 (expm1.f64 (pow.f64 x 3)))
(pow.f64 x 3)

eval183.0ms (2.4%)

Compiler

Compiled 9225 to 6172 computations (33.1% saved)

prune152.0ms (2%)

Pruning

14 alts after pruning (9 fresh and 5 done)

PrunedKeptTotal
New4554459
Fresh156
Picked145
Done011
Total45714471
Accuracy
99.9%
Counts
471 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.9%
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
41.2%
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
49.6%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
4.3%
(-.f64 x x)
47.0%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
48.3%
(*.f64 (/.f64 1/2 x) eps)
3.6%
(*.f64 x 2)
56.9%
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
41.2%
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
49.6%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
4.3%
(-.f64 x x)
47.0%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
48.3%
(*.f64 (/.f64 1/2 x) eps)
3.6%
(*.f64 x 2)
Compiler

Compiled 512 to 354 computations (30.9% saved)

localize323.0ms (4.2%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.8%
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
99.7%
(*.f64 (pow.f64 x -3) 1/8)
57.2%
(*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))
100.0%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
99.7%
(*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
99.5%
(pow.f64 (/.f64 eps x) 2)
92.3%
(/.f64 (pow.f64 (/.f64 eps x) 2) x)
99.9%
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
99.1%
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
57.8%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
Compiler

Compiled 149 to 92 computations (38.3% saved)

series40.0ms (0.5%)

Counts
10 → 228
Calls

57 calls:

TimeVariablePointExpression
14.0ms
x
@-inf
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
4.0ms
eps
@inf
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
2.0ms
eps
@inf
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
2.0ms
eps
@-inf
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
1.0ms
eps
@0
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))

rewrite160.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
740×expm1-udef
740×log1p-udef
477×log1p-expm1-u
346×associate-*r*
234×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030317
1462313
26420313
Stop Event
node limit
Counts
10 → 263
Calls
Call 1
Inputs
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(/.f64 (pow.f64 (/.f64 eps x) 2) x)
(pow.f64 (/.f64 eps x) 2)
(*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8))
(*.f64 (pow.f64 x -3) 1/8)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
Outputs
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) x)
(*.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(*.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 1 (/.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) (neg.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))) (neg.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (*.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 3)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(log.f64 (exp.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(exp.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (sqrt.f64 (fma.f64 x x eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 eps (fma.f64 x x eps)))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))) 1)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 1)
(*.f64 1 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fabs.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) 1)
(*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) (/.f64 1 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1 x))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(*.f64 1 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (/.f64 (/.f64 eps x) (sqrt.f64 x)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 (/.f64 eps x) 1) (/.f64 (/.f64 eps x) x))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 x)))
(pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/3)
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 x (pow.f64 (/.f64 eps x) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2))) 1)
(*.f64 eps (*.f64 (/.f64 1 x) (/.f64 eps x)))
(*.f64 (/.f64 eps x) (/.f64 eps x))
(*.f64 (pow.f64 (/.f64 eps x) 2) 1)
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (*.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (cbrt.f64 (pow.f64 (/.f64 eps x) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 eps x) (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 eps x) eps) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(/.f64 eps (*.f64 x (/.f64 x eps)))
(/.f64 eps (*.f64 (/.f64 x eps) x))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 1 (*.f64 (/.f64 x eps) (/.f64 x eps)))
(/.f64 (neg.f64 eps) (*.f64 (/.f64 x eps) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 eps (neg.f64 eps)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (neg.f64 eps) 1) (*.f64 (neg.f64 x) (/.f64 x eps)))
(/.f64 (*.f64 (/.f64 eps x) eps) x)
(/.f64 (*.f64 (/.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 eps (/.f64 eps x)) x)
(/.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (neg.f64 x))
(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 (pow.f64 (/.f64 eps x) 2) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps x) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))) 1)
(/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2)))
(/.f64 1 (/.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x)
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)) (neg.f64 x))
(/.f64 (*.f64 1/8 (neg.f64 (pow.f64 (/.f64 eps x) 2))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) 1/8) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) 1) x)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64))
(log.f64 (pow.f64 (exp.f64 1/8) (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))) 1)
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)) (/.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) (pow.f64 x 2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x) (*.f64 x (*.f64 eps 1/2))) (pow.f64 x 2))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) x) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8))) (pow.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) (/.f64 eps (*.f64 x 2)))
(fma.f64 1 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) (sqrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1)
(pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3) 1/3)
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8) (pow.f64 eps 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) (pow.f64 (pow.f64 eps 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3)))) 1)
(pow.f64 (*.f64 1/8 (pow.f64 x -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/8 (pow.f64 x -3))) 3)
(pow.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (pow.f64 x -6) 1/64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/8 (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/8 (pow.f64 x -3))))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))
(+.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) (/.f64 eps (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))) 1)
(*.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(*.f64 1 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3)) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)) (*.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4))) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))

simplify173.0ms (2.3%)

Algorithm
egg-herbie
Rules
1312×associate-*r*
1258×fma-def
534×times-frac
516×associate-+r+
462×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092224667
1250423143
Stop Event
node limit
Counts
491 → 500
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))))))
x
(+.f64 x (*.f64 -1 x))
(+.f64 x (+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x))))
(+.f64 x (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 2) x)) (*.f64 2 (*.f64 x (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))))) (pow.f64 x 4))) (*.f64 1/2 (/.f64 eps x)))))
x
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -1/2 (/.f64 eps x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 x (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))) (*.f64 -1/16 (*.f64 (pow.f64 eps 2) x))) (pow.f64 x 4))) (*.f64 -1/2 (/.f64 eps x))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(-.f64 x (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(-.f64 (+.f64 x (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (pow.f64 eps 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (pow.f64 eps 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(-.f64 (+.f64 x (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (pow.f64 eps 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (pow.f64 eps 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6))))))))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (+.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))))) (*.f64 (pow.f64 x 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (sqrt.f64 -1))))))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (pow.f64 x 5))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (pow.f64 x 5))))))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (pow.f64 x 5))))))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6)))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))))
(pow.f64 (*.f64 -1 eps) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (pow.f64 (*.f64 -1 eps) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))) (pow.f64 (*.f64 -1 eps) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (pow.f64 x 6))) (pow.f64 (*.f64 -1 eps) 1/4))))
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (sqrt.f64 x) (+.f64 (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))))
(+.f64 (sqrt.f64 x) (+.f64 (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3))))))))
(*.f64 (sqrt.f64 x) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 x) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 3) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3)))))
(pow.f64 (*.f64 -1 eps) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (pow.f64 (*.f64 -1 eps) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 (*.f64 -1 eps) 1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6)))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 (*.f64 -1 eps) 1/4))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) x)
(*.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(*.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(/.f64 1 (/.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) (neg.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))) (neg.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (*.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 3)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(log.f64 (exp.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(exp.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (sqrt.f64 (fma.f64 x x eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 eps (fma.f64 x x eps)))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))) 1)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 1)
(*.f64 1 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fabs.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) 1)
(*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) (/.f64 1 x)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1 x))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(*.f64 1 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (/.f64 (/.f64 eps x) (sqrt.f64 x)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 (/.f64 eps x) 1) (/.f64 (/.f64 eps x) x))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 x)))
(pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/3)
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 x (pow.f64 (/.f64 eps x) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2))) 1)
(*.f64 eps (*.f64 (/.f64 1 x) (/.f64 eps x)))
(*.f64 (/.f64 eps x) (/.f64 eps x))
(*.f64 (pow.f64 (/.f64 eps x) 2) 1)
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (*.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (cbrt.f64 (pow.f64 (/.f64 eps x) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 eps x) (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 eps x) eps) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(/.f64 eps (*.f64 x (/.f64 x eps)))
(/.f64 eps (*.f64 (/.f64 x eps) x))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 1 (*.f64 (/.f64 x eps) (/.f64 x eps)))
(/.f64 (neg.f64 eps) (*.f64 (/.f64 x eps) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 eps (neg.f64 eps)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (neg.f64 eps) 1) (*.f64 (neg.f64 x) (/.f64 x eps)))
(/.f64 (*.f64 (/.f64 eps x) eps) x)
(/.f64 (*.f64 (/.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (*.f64 eps (/.f64 eps x)) x)
(/.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (neg.f64 x))
(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 (pow.f64 (/.f64 eps x) 2) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps x) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))) 1)
(/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2)))
(/.f64 1 (/.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x)
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)) (neg.f64 x))
(/.f64 (*.f64 1/8 (neg.f64 (pow.f64 (/.f64 eps x) 2))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) 1/8) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) 1) x)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64))
(log.f64 (pow.f64 (exp.f64 1/8) (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))) 1)
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)) (/.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) (pow.f64 x 2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x) (*.f64 x (*.f64 eps 1/2))) (pow.f64 x 2))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) x) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8))) (pow.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) (/.f64 eps (*.f64 x 2)))
(fma.f64 1 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) (sqrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1)
(pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3) 1/3)
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8) (pow.f64 eps 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) (pow.f64 (pow.f64 eps 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3)))) 1)
(pow.f64 (*.f64 1/8 (pow.f64 x -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/8 (pow.f64 x -3))) 3)
(pow.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (pow.f64 x -6) 1/64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/8 (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/8 (pow.f64 x -3))))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))
(+.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) (/.f64 eps (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))) 1)
(*.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(*.f64 1 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3)) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)) (*.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4))) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2)))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) x) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))))))
(+.f64 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (fma.f64 -1 (*.f64 (pow.f64 x 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) -1/8)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (*.f64 (pow.f64 x 4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) -1/8))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) x))
x
(+.f64 x (*.f64 -1 x))
(*.f64 0 x)
0
(+.f64 x (+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 0 x) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/2 (/.f64 eps x)) 0)
(+.f64 x (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 2) x)) (*.f64 2 (*.f64 x (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))))) (pow.f64 x 4))) (*.f64 1/2 (/.f64 eps x)))))
(+.f64 (*.f64 0 x) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 x (pow.f64 eps 2)) (*.f64 2 (*.f64 x (*.f64 (pow.f64 eps 2) -3/32)))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 eps x)) (/.f64 (fma.f64 2 (*.f64 x (*.f64 (pow.f64 eps 2) -3/32)) (*.f64 (*.f64 1/16 (pow.f64 eps 2)) x)) (pow.f64 x 4))) 0)
x
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 2 x) (*.f64 -1/2 (/.f64 eps x)))
(fma.f64 2 x (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 x (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))) (*.f64 -1/16 (*.f64 (pow.f64 eps 2) x))) (pow.f64 x 4))) (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 2 x (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 x (*.f64 (pow.f64 eps 2) -3/32)) (*.f64 (*.f64 x (pow.f64 eps 2)) -1/16)) (pow.f64 x 4)) (*.f64 (/.f64 eps x) -1/2)))
(fma.f64 x 2 (-.f64 (*.f64 (/.f64 eps x) -1/2) (/.f64 (fma.f64 (*.f64 -2 x) (*.f64 (pow.f64 eps 2) -3/32) (*.f64 (*.f64 -1/16 x) (pow.f64 eps 2))) (pow.f64 x 4))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(-.f64 x (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))
(-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))
(-.f64 (+.f64 x (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(+.f64 x (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)))
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) x) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (pow.f64 eps 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (*.f64 (pow.f64 x 4) -3/32)))) (pow.f64 eps 2)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)))
(+.f64 x (-.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (*.f64 1/16 (pow.f64 x 4)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (pow.f64 eps 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (pow.f64 eps 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384))))) (pow.f64 eps 3)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 x 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (*.f64 (pow.f64 x 4) -3/32)))) (pow.f64 eps 2)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)))))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)))
(+.f64 (-.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (*.f64 1/16 (pow.f64 x 4)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (pow.f64 eps 2))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) -3/32)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)) (*.f64 (*.f64 2 (*.f64 (pow.f64 x 6) -7/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (pow.f64 eps 3))) (-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))
(-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(-.f64 (+.f64 x (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2)))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) x) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (pow.f64 eps 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) -3/32)))) (pow.f64 eps 2)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (-.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2)))) (/.f64 (fma.f64 2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))))) (pow.f64 eps 2))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (pow.f64 eps 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6))))))))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) -3/32)))) (pow.f64 eps 2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (sqrt.f64 -1) (fma.f64 -1/32 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/128)))))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 6) 7/128)))))) (/.f64 (fma.f64 2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 1/16 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))))) (pow.f64 eps 2))) (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 eps))) (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (pow.f64 x 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) -1/8))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) -1/2 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (*.f64 (*.f64 (pow.f64 x 4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) -1/8)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (+.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))))) (*.f64 (pow.f64 x 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (sqrt.f64 -1))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (fma.f64 (pow.f64 x 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) -1/8) (*.f64 (pow.f64 x 6) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 5)))) -1/16)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) -1/2 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (fma.f64 (pow.f64 x 6) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 5)))) -1/16) (*.f64 (*.f64 (pow.f64 x 4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) -1/8))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (/.f64 eps x) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3))))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (pow.f64 x 5))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (pow.f64 x 5))))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/2 (/.f64 eps (/.f64 (pow.f64 x 5) (*.f64 (pow.f64 eps 2) -3/32))) (fma.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 2 (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (/.f64 (fma.f64 -1/12 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) 11/384)) (pow.f64 x 5))))))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 eps 3) -3/32) (pow.f64 x 5)) (fma.f64 2 (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 eps 3) -7/128) (pow.f64 x 5))) (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1 x (*.f64 1/2 (/.f64 eps x)))
(-.f64 (*.f64 1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (fma.f64 -1 x (fma.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))) x))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/2 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (pow.f64 x 5))))))))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (fma.f64 -2 (/.f64 (fma.f64 -1/12 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) 11/384)) (pow.f64 x 5)) (fma.f64 -1 x (fma.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 eps (/.f64 (pow.f64 x 5) (*.f64 (pow.f64 eps 2) -3/32)))))))))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) -3/32) (pow.f64 x 3)) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 eps 3) -7/128) (pow.f64 x 5)) (-.f64 (fma.f64 1/2 (+.f64 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 3) -3/32) (pow.f64 x 5))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) x)))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (/.f64 eps x) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))
(fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))
(fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) eps)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (*.f64 (pow.f64 x 4) -3/32)))) (fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 3) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) -3/32)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)) (pow.f64 eps 3)) (fma.f64 -1/2 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 eps))) (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 2 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) -1/2 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))))))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6)))))))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (pow.f64 x 4) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 eps) (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (fma.f64 -1/32 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/128)))))) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 2 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (sqrt.f64 -1) (pow.f64 x 2))) -1/2 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 eps) (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) -3/32))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (pow.f64 x 6) 7/128)))) (pow.f64 eps 3)))
(pow.f64 (*.f64 -1 eps) 1/4)
(pow.f64 (neg.f64 eps) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (pow.f64 (*.f64 -1 eps) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (pow.f64 (neg.f64 eps) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))) (pow.f64 (*.f64 -1 eps) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)) (pow.f64 (neg.f64 eps) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 (neg.f64 eps) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (pow.f64 x 6))) (pow.f64 (*.f64 -1 eps) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)) (fma.f64 -7/128 (*.f64 (pow.f64 x 6) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4)) (pow.f64 (neg.f64 eps) 1/4))))
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))
(+.f64 (sqrt.f64 x) (+.f64 (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))))
(+.f64 (sqrt.f64 x) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (*.f64 (*.f64 (pow.f64 eps 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 -3/32 (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (sqrt.f64 x)))
(+.f64 (sqrt.f64 x) (+.f64 (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3))))))))
(+.f64 (sqrt.f64 x) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (pow.f64 eps 2) -3/32) (*.f64 (fma.f64 -1/12 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) 11/384)) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))))
(+.f64 (sqrt.f64 x) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 (*.f64 (pow.f64 eps 3) -7/128) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (*.f64 (*.f64 (pow.f64 eps 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))))
(*.f64 (sqrt.f64 x) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 x) (sqrt.f64 -1)))
(fma.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 x)))
(fma.f64 (*.f64 (*.f64 -1/4 eps) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (*.f64 (sqrt.f64 -1) (sqrt.f64 x)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2)))))))
(fma.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (fma.f64 (sqrt.f64 x) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 eps 2) -3/32)))))
(fma.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 eps 2) -3/32)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 eps 2)) (*.f64 1/32 (pow.f64 eps 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))))))))
(fma.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (fma.f64 (sqrt.f64 x) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 eps 2) -3/32)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (*.f64 (sqrt.f64 -1) (fma.f64 -1/12 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) 11/384)))))))
(fma.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 eps 3) -7/128)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 eps 2) -3/32))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 x))
(sqrt.f64 x)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))
(+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x))))
(+.f64 (sqrt.f64 x) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (*.f64 (*.f64 (pow.f64 eps 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 -3/32 (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (sqrt.f64 x)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 1 1/4) (*.f64 (pow.f64 eps 3) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))))
(+.f64 (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7))))) (+.f64 (*.f64 1 (sqrt.f64 x)) (*.f64 -7/128 (*.f64 (pow.f64 eps 3) (sqrt.f64 (/.f64 1 (pow.f64 x 11))))))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 -3/32 (*.f64 (pow.f64 eps 2) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (fma.f64 -7/128 (*.f64 (pow.f64 eps 3) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))) (sqrt.f64 x))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (*.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps)))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))))) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (fma.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (fma.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))) eps)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (pow.f64 eps 3) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384))))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 x 2) (/.f64 eps (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x 4) -3/32)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128)))))
(pow.f64 (*.f64 -1 eps) 1/4)
(pow.f64 (neg.f64 eps) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (pow.f64 (*.f64 -1 eps) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (pow.f64 (neg.f64 eps) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 (*.f64 -1 eps) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)) (pow.f64 (neg.f64 eps) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 (neg.f64 eps) 1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/384 (pow.f64 x 6)) (*.f64 1/12 (pow.f64 x 6)))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 (*.f64 -1 eps) 1/4))))
(fma.f64 -1 (*.f64 (fma.f64 -1/32 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/128)) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4)) (fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (neg.f64 eps) 1/4))))
(-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 (neg.f64 eps) 1/4))) (*.f64 (*.f64 (pow.f64 x 6) 7/128) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(/.f64 1/8 (pow.f64 x 3))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 0))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 0))
(+.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) x)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 1 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) (-.f64 (pow.f64 x 2) eps))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) (-.f64 (pow.f64 x 2) eps))))
(/.f64 1 (/.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (/.f64 1 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))) (neg.f64 (fma.f64 x x (+.f64 (-.f64 (pow.f64 x 2) eps) (*.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2)) (fma.f64 x x (fma.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps))) (neg.f64 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (neg.f64 eps) (-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (*.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3)) (+.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 3)) (fma.f64 x x (fma.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) (-.f64 (pow.f64 x 2) eps))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))) (-.f64 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (-.f64 (pow.f64 x 2) (-.f64 (pow.f64 x 2) eps)) (/.f64 1 (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 3)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3) 1/3)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(pow.f64 (sqrt.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 2)
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(sqrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(fabs.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(log.f64 (exp.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 3))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(expm1.f64 (log1p.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(exp.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(log1p.f64 (expm1.f64 (-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 1 x (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) 1)
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1)
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8)) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (sqrt.f64 (fma.f64 x x eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 eps (fma.f64 x x eps)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))) 1)
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 1)
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(*.f64 1 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/8))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/4))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/2)
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))))
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x 2) eps)) 1/2)
(fabs.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(log.f64 (exp.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) (/.f64 1 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (/.f64 1 x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (*.f64 (/.f64 1 x) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (/.f64 (/.f64 eps x) (sqrt.f64 x)))
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) (/.f64 1 (neg.f64 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 eps x) 1) (/.f64 (/.f64 eps x) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (*.f64 (cbrt.f64 x) x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (*.f64 (/.f64 1 x) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 x)))
(pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 x (pow.f64 (/.f64 eps x) 2)) -1)
(/.f64 1 (/.f64 x (pow.f64 (/.f64 eps x) 2)))
(neg.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (neg.f64 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 1))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2))) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 eps (*.f64 (/.f64 1 x) (/.f64 eps x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 eps x) (/.f64 eps x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (pow.f64 (/.f64 eps x) 2) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 (pow.f64 eps 2) (*.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) 2))
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (cbrt.f64 (pow.f64 (/.f64 eps x) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps x) 4)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 eps x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (*.f64 (/.f64 eps x) (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (*.f64 (/.f64 eps x) eps) (/.f64 1 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (*.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 eps (*.f64 x (/.f64 x eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 eps (*.f64 (/.f64 x eps) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (/.f64 eps x) (/.f64 x eps))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 1 (*.f64 (/.f64 x eps) (/.f64 x eps)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 x 2) eps) eps))
(/.f64 (neg.f64 eps) (*.f64 (/.f64 x eps) (neg.f64 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 eps (neg.f64 eps)) (*.f64 x (neg.f64 x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (neg.f64 x) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (neg.f64 eps) 1) (*.f64 (neg.f64 x) (/.f64 x eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (/.f64 eps x) eps) x)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (/.f64 eps x) (neg.f64 eps)) (neg.f64 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 eps (/.f64 eps x)) x)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (*.f64 (neg.f64 eps) (/.f64 eps x)) (neg.f64 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(sqrt.f64 (pow.f64 (/.f64 eps x) 4))
(fabs.f64 (pow.f64 (/.f64 eps x) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 eps x) 2))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 eps x))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 eps x))) 1))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))) 1)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 1 (/.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8)) (neg.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 1/8 (neg.f64 (pow.f64 (/.f64 eps x) 2))) (neg.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 eps x) 2)) 1/8) (neg.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) 1) x)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 1)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 3)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64))
(log.f64 (pow.f64 (exp.f64 1/8) (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 1))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))) 1)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)) (/.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/8 (neg.f64 (*.f64 eps 1/2))) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)) x))
(*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64 (*.f64 (/.f64 (/.f64 eps x) 2) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (fma.f64 (/.f64 eps (*.f64 x 2)) (+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64)))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/8 (neg.f64 (*.f64 eps 1/2))) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)) x))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64 (*.f64 (/.f64 (/.f64 eps x) 2) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (fma.f64 (/.f64 eps (*.f64 x 2)) (+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64)))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/8 (neg.f64 (*.f64 eps 1/2))) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64 (*.f64 (/.f64 (/.f64 eps x) 2) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (fma.f64 (/.f64 eps (*.f64 x 2)) (+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) (pow.f64 x 2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (/.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (/.f64 (pow.f64 x 2) (*.f64 eps 1/2))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (-.f64 (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/16 eps) x)) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (/.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/8 (neg.f64 (*.f64 eps 1/2))) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)) x))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) x) (*.f64 x (*.f64 eps 1/2))) (pow.f64 x 2))
(/.f64 (fma.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x (*.f64 eps (*.f64 1/2 x))) (pow.f64 x 2))
(/.f64 (*.f64 x (+.f64 (*.f64 eps 1/2) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (+.f64 (*.f64 (*.f64 eps 1/2) x) (*.f64 x (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8))) (pow.f64 x 2))
(/.f64 (fma.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x (*.f64 eps (*.f64 1/2 x))) (pow.f64 x 2))
(/.f64 (*.f64 x (+.f64 (*.f64 eps 1/2) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64 (*.f64 (/.f64 (/.f64 eps x) 2) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))))))
(*.f64 1 (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (fma.f64 (/.f64 eps (*.f64 x 2)) (+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/8) (*.f64 eps 1/2)) x)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2)) (pow.f64 (/.f64 (/.f64 eps x) 2) 2))) (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/8 (neg.f64 (*.f64 eps 1/2)))) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) -1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) -1/64)) (+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 3)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3) 1/3)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 2)
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2)) 2))
(fabs.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2))) 3))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))) 1))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) (/.f64 eps (*.f64 x 2)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (/.f64 eps x) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 eps (*.f64 x 2)))
(fma.f64 1 (/.f64 eps (*.f64 x 2)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 4) (pow.f64 x 2)) 1/64)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) (/.f64 eps (*.f64 x 2)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 4) 1/64) (pow.f64 x 2))) (cbrt.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) (/.f64 (/.f64 eps x) 2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64)) (cbrt.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))) (/.f64 eps (*.f64 x 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2)) (cbrt.f64 (/.f64 (/.f64 eps x) 2)) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (/.f64 eps (*.f64 x 2)))
(+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2) (/.f64 (/.f64 eps x) 2))
(+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2) (/.f64 eps (*.f64 x 2)))
(fma.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) (sqrt.f64 (/.f64 eps (*.f64 x 2))) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1 (/.f64 (/.f64 eps x) 2) (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1)
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 1)
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3)
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3) 1/3)
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8))) 2)
(pow.f64 (*.f64 eps (*.f64 (sqrt.f64 1/8) (pow.f64 x -3/2))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)))
(sqrt.f64 (*.f64 (pow.f64 eps 4) (*.f64 1/64 (pow.f64 x -6))))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8) (pow.f64 eps 2)))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 3) (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3)))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) (pow.f64 (pow.f64 eps 2) 3)))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))
(*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3)))) 1)
(*.f64 1/8 (pow.f64 x -3))
(pow.f64 (*.f64 1/8 (pow.f64 x -3)) 1)
(*.f64 1/8 (pow.f64 x -3))
(pow.f64 (cbrt.f64 (*.f64 1/8 (pow.f64 x -3))) 3)
(*.f64 1/8 (pow.f64 x -3))
(pow.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3) 1/3)
(*.f64 1/8 (pow.f64 x -3))
(pow.f64 (*.f64 (pow.f64 x -3/2) (sqrt.f64 1/8)) 2)
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 x -3/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 x -6) 1/64))
(sqrt.f64 (*.f64 1/64 (pow.f64 x -6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -3)) 1/8))
(*.f64 1/8 (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/8 (pow.f64 x -3)))))
(*.f64 1/8 (pow.f64 x -3))
(cbrt.f64 (pow.f64 (*.f64 1/8 (pow.f64 x -3)) 3))
(*.f64 1/8 (pow.f64 x -3))
(expm1.f64 (log1p.f64 (*.f64 1/8 (pow.f64 x -3))))
(*.f64 1/8 (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))))
(*.f64 1/8 (pow.f64 x -3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/8 (pow.f64 x -3))) 1))
(*.f64 1/8 (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 1/8 (pow.f64 x -3))))
(*.f64 1/8 (pow.f64 x -3))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))
(fma.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8) (/.f64 (/.f64 eps x) 2))
(fma.f64 (*.f64 1/8 (pow.f64 x -3)) (pow.f64 eps 2) (/.f64 eps (*.f64 x 2)))
(+.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) (/.f64 eps (*.f64 x 2)))
(fma.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8) (/.f64 (/.f64 eps x) 2))
(fma.f64 (*.f64 1/8 (pow.f64 x -3)) (pow.f64 eps 2) (/.f64 eps (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))) 1)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(*.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(*.f64 1 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2) (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))) 3)) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4)) (*.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (-.f64 (*.f64 (pow.f64 eps 4) (*.f64 1/64 (pow.f64 x -6))) (*.f64 (/.f64 (/.f64 eps x) 2) (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (pow.f64 (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))) 3)) (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (-.f64 (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64) (*.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 (pow.f64 x -6) 1/64) (pow.f64 eps 4))) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 eps x) 2) 2) (*.f64 (pow.f64 eps 4) (*.f64 1/64 (pow.f64 x -6)))) (-.f64 (/.f64 (/.f64 eps x) 2) (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (pow.f64 eps 4) (*.f64 (pow.f64 x -6) -1/64))) (-.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))
(pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 1)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 3)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3) 1/3)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 2)
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8))) 2))
(fabs.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2)))) 3))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))) 1))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 1/8 (pow.f64 eps 2))))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 x -3) (*.f64 (pow.f64 eps 2) 1/8)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 1/8 (pow.f64 x -3))))

eval413.0ms (5.4%)

Compiler

Compiled 13139 to 9395 computations (28.5% saved)

prune153.0ms (2%)

Pruning

14 alts after pruning (8 fresh and 6 done)

PrunedKeptTotal
New4955500
Fresh134
Picked325
Done145
Total50014514
Accuracy
100.0%
Counts
514 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
33.9%
(/.f64 (*.f64 x (+.f64 (*.f64 eps 1/2) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
49.6%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
47.0%
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
48.3%
(*.f64 (/.f64 1/2 x) eps)
3.6%
x
4.3%
0
99.6%
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
33.9%
(/.f64 (*.f64 x (+.f64 (*.f64 eps 1/2) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
48.5%
(/.f64 (*.f64 1/2 eps) x)
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
49.6%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
47.0%
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
48.3%
(*.f64 (/.f64 1/2 x) eps)
3.6%
x
4.3%
0
Compiler

Compiled 454 to 306 computations (32.6% saved)

localize231.0ms (3%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
78.3%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
100.0%
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
99.8%
(/.f64 (/.f64 eps x) (/.f64 x eps))
99.7%
(*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x))
95.6%
(/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)
100.0%
(+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x)))
99.9%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
99.7%
(*.f64 (/.f64 1/2 x) eps)
100.0%
(sqrt.f64 (-.f64 (pow.f64 x 2) eps))
99.6%
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
Compiler

Compiled 171 to 75 computations (56.1% saved)

series30.0ms (0.4%)

Counts
11 → 225
Calls

66 calls:

TimeVariablePointExpression
10.0ms
eps
@inf
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
3.0ms
eps
@inf
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
1.0ms
eps
@-inf
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
1.0ms
eps
@inf
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
1.0ms
eps
@0
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))

rewrite104.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
318×frac-times
296×times-frac
291×log1p-expm1-u
291×expm1-log1p-u
284×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify166.0ms (2.2%)

Algorithm
egg-herbie
Rules
974×associate-*r*
822×associate-*l*
794×fma-def
614×times-frac
610×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089622583
1239521069
Stop Event
node limit
Counts
527 → 518
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 x 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (pow.f64 eps 4)) (*.f64 -1/128 (pow.f64 eps 4))) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 eps 4)) (pow.f64 (*.f64 -1/8 (pow.f64 eps 2)) 2)) (*.f64 eps (pow.f64 x 5)))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/4 (pow.f64 eps 2)) (*.f64 1/8 (pow.f64 eps 2)))) (pow.f64 x 5))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x)))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 -2 x)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(*.f64 -2 x)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(*.f64 -2 x)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 -1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(*.f64 -1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(*.f64 -1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) 2)) (pow.f64 x 7))))))
(*.f64 2 x)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x))))
x
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x x eps))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (hypot.f64 x (sqrt.f64 eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (fma.f64 eps eps (*.f64 (pow.f64 x 2) eps)))))
(pow.f64 (fma.f64 x x eps) 1/2)
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(pow.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(fabs.f64 (hypot.f64 x (sqrt.f64 eps)))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(cbrt.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x x eps)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 eps) x))) 1)
(/.f64 (+.f64 0 (pow.f64 eps 3)) (*.f64 (/.f64 x 1/2) (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(/.f64 (-.f64 0 (pow.f64 eps 2)) (*.f64 (/.f64 x 1/2) eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) 1) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) (/.f64 x 1/2)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) 1) (*.f64 eps (/.f64 x 1/2)))
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) 1/2) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) x))
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) -1/2) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) 1/2) (*.f64 eps x))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) -1/2) (*.f64 eps (neg.f64 x)))
(/.f64 (*.f64 1/2 (+.f64 0 (pow.f64 eps 3))) (*.f64 x (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(/.f64 (*.f64 1/2 (-.f64 0 (pow.f64 eps 2))) (*.f64 x eps))
(/.f64 (*.f64 -1/2 (+.f64 0 (pow.f64 eps 3))) (*.f64 (neg.f64 x) (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(/.f64 (*.f64 -1/2 (-.f64 0 (pow.f64 eps 2))) (*.f64 (neg.f64 x) eps))
(/.f64 (neg.f64 (*.f64 1/2 eps)) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 3)
(pow.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))
(log.f64 (pow.f64 (exp.f64 eps) (/.f64 1/2 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 eps) x))))
(cbrt.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 eps) x)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 eps) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 eps) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 eps) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))) 1)
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 1 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 eps (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 2)
(pow.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) eps) -1)
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) (/.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2) (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3)) (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (*.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2)) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (*.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2))) (neg.f64 (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (-.f64 (pow.f64 x 2) (*.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 2) (*.f64 (+.f64 x x) (*.f64 -1/2 (/.f64 eps x))))))
(pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 2))
(log.f64 (exp.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(exp.f64 (log.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 1 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 1 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 2) (cbrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) (sqrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) 1)
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1 x))
(*.f64 1 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (/.f64 (/.f64 eps x) (sqrt.f64 x)))
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) x) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 (/.f64 eps x) 1) (/.f64 (/.f64 eps x) x))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) 1) (/.f64 eps x))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/3)
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 x (pow.f64 (/.f64 eps x) 2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))) 1)
(/.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x)
(/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2))) (neg.f64 x))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) 1/3)
(pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2))
(log.f64 (pow.f64 (exp.f64 1/8) (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2))) 1)
(*.f64 (/.f64 eps x) (/.f64 eps x))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 1 eps)))
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 (/.f64 eps x) (sqrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 eps x) (/.f64 1 eps)))
(*.f64 (/.f64 (/.f64 eps x) x) eps)
(*.f64 (/.f64 eps 1) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 1) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) 1) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) x) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 1 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 1 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x eps)) (/.f64 (cbrt.f64 eps) x))
(*.f64 (/.f64 (sqrt.f64 eps) (/.f64 x eps)) (/.f64 (sqrt.f64 eps) x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 eps (sqrt.f64 (/.f64 x eps))) (/.f64 (/.f64 1 x) (sqrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 (/.f64 x eps))) (/.f64 (cbrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (sqrt.f64 (/.f64 eps x)) (cbrt.f64 (/.f64 x eps))))
(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 (pow.f64 (/.f64 eps x) 2) 3) 1/3)
(pow.f64 (/.f64 (/.f64 x eps) (/.f64 eps x)) -1)
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))
(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 (pow.f64 (/.f64 eps x) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (/.f64 eps x) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (/.f64 x eps) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 eps x) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 eps x) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps x) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)))
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) (pow.f64 x 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x))
(/.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x) (*.f64 x (*.f64 1/2 eps))) (pow.f64 x 2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 eps) x) (*.f64 x (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) (pow.f64 x 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (*.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 eps (/.f64 1/2 x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1 (/.f64 (*.f64 1/2 eps) x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (/.f64 (*.f64 1/2 eps) x))
(+.f64 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(*.f64 1 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 2) (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (fma.f64 x x (+.f64 (+.f64 eps (pow.f64 x 2)) (*.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(/.f64 (-.f64 (pow.f64 x 2) (+.f64 eps (pow.f64 x 2))) (+.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3))) (neg.f64 (fma.f64 x x (+.f64 (+.f64 eps (pow.f64 x 2)) (*.f64 x (hypot.f64 (sqrt.f64 eps) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (+.f64 eps (pow.f64 x 2)))) (neg.f64 (+.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) (neg.f64 (hypot.f64 (sqrt.f64 eps) x))) (*.f64 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x))))))
(pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 3)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(fma.f64 1 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sqrt.f64 eps) x))) 1)
(*.f64 1 (hypot.f64 (sqrt.f64 eps) x))
(*.f64 (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))
(*.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)))
(pow.f64 (hypot.f64 (sqrt.f64 eps) x) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) 3)
(pow.f64 (+.f64 eps (pow.f64 x 2)) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) 2)
(sqrt.f64 (+.f64 eps (pow.f64 x 2)))
(log.f64 (exp.f64 (hypot.f64 (sqrt.f64 eps) x)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 eps) x))))
(cbrt.f64 (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sqrt.f64 eps) x)))
(exp.f64 (log.f64 (hypot.f64 (sqrt.f64 eps) x)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sqrt.f64 eps) x)) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sqrt.f64 eps) x)))
Outputs
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))))
(-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1)) -1) (*.f64 -1/2 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 x 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1/2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))))))
(-.f64 (-.f64 (fma.f64 (pow.f64 x 3) (+.f64 (/.f64 1/2 eps) (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1)) -1) -1/2) (sqrt.f64 -1)))) (/.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (/.f64 x -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1)) -1) (*.f64 -1/2 (pow.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (pow.f64 eps 4)) (*.f64 -1/128 (pow.f64 eps 4))) (pow.f64 x 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 eps 4) -5/128) (pow.f64 x 7)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))) (/.f64 (*.f64 (pow.f64 eps 4) -5/128) (pow.f64 x 7)))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 x 2))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 eps 4)) (pow.f64 (*.f64 -1/8 (pow.f64 eps 2)) 2)) (*.f64 eps (pow.f64 x 5)))) (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 eps (+.f64 (*.f64 -1/4 (pow.f64 eps 2)) (*.f64 1/8 (pow.f64 eps 2)))) (pow.f64 x 5))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 2 x)))))))
(fma.f64 -2 (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (pow.f64 (*.f64 (pow.f64 eps 2) -1/8) 2)) (*.f64 eps (pow.f64 x 5))) (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (/.f64 eps (/.f64 (pow.f64 x 5) (*.f64 (pow.f64 eps 2) -1/8))) (fma.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 x 2)))))))
(fma.f64 -2 (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (*.f64 (pow.f64 eps 4) 1/64)) (*.f64 eps (pow.f64 x 5))) (fma.f64 (/.f64 eps x) -1/2 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 eps 3) -1/8) (pow.f64 x 5)) (+.f64 (/.f64 (*.f64 1/16 (pow.f64 eps 3)) (pow.f64 x 5)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3)) (*.f64 x 2))))))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (/.f64 eps x) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16 (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1 x (/.f64 (*.f64 1/2 eps) x))
(-.f64 (*.f64 1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 -1 x (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 -1 x (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))) x)
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (/.f64 eps x) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3)))
(+.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16 (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) 1/128 (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 -2 x)
(*.f64 x -2)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(fma.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))))
(*.f64 -2 x)
(*.f64 x -2)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(fma.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))))
(*.f64 -2 x)
(*.f64 x -2)
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))
(fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))
(+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x)))
(fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2)))
(+.f64 (*.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) eps)) (*.f64 -2 x))))
(fma.f64 -128 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -32 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)) (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (*.f64 x -2))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) 1/128 (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x))))
(fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))))
(fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) 1/128 (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(*.f64 (/.f64 eps x) -1/2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(*.f64 (/.f64 eps x) -1/2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 -1/2 eps) x)
(*.f64 (/.f64 eps x) -1/2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 -1) x)
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 x (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 -1) x) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 x (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 -1) x) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) 2)) (pow.f64 x 7))))))
(fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) 2)) (pow.f64 x 7))))))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))) (*.f64 1/2 (/.f64 (fma.f64 1/16 (pow.f64 eps 4) (*.f64 (pow.f64 eps 4) 1/64)) (pow.f64 x 7))))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x)))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/4 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 x 2))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 2 x))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 x 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16 (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))) (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
x
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 x (/.f64 (*.f64 -1/2 eps) x))
(fma.f64 (/.f64 eps x) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3)))
(+.f64 x (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(+.f64 x (fma.f64 -1/2 (/.f64 eps x) (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
(+.f64 (fma.f64 (/.f64 eps x) -1/2 x) (fma.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) -1/16 (/.f64 (*.f64 (pow.f64 eps 2) -1/8) (pow.f64 x 3))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(fma.f64 -1 x (/.f64 (*.f64 1/2 eps) x))
(-.f64 (*.f64 1/2 (/.f64 eps x)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3)))))
(fma.f64 -1 x (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 3))))))
(fma.f64 -1 x (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 0 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(fabs.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(hypot.f64 x (sqrt.f64 eps))
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (pow.f64 1 1/2) (hypot.f64 x (sqrt.f64 eps)))
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x x eps))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x x eps))) (sqrt.f64 (cbrt.f64 (fma.f64 x x eps))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x x eps)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x x eps))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x x eps))) (sqrt.f64 (cbrt.f64 (fma.f64 x x eps))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (hypot.f64 x (sqrt.f64 eps)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (fma.f64 eps eps (*.f64 (pow.f64 x 2) eps)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (fma.f64 eps eps (*.f64 eps (pow.f64 x 2))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 eps (fma.f64 x x eps)))))
(pow.f64 (fma.f64 x x eps) 1/2)
(sqrt.f64 (fma.f64 x x eps))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) 1/3)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(hypot.f64 x (sqrt.f64 eps))
(fabs.f64 (hypot.f64 x (sqrt.f64 eps)))
(hypot.f64 x (sqrt.f64 eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(hypot.f64 x (sqrt.f64 eps))
(cbrt.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))
(hypot.f64 x (sqrt.f64 eps))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (*.f64 (log.f64 (fma.f64 x x eps)) 1/2))
(sqrt.f64 (fma.f64 x x eps))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(hypot.f64 x (sqrt.f64 eps))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 eps) x))) 1)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (+.f64 0 (pow.f64 eps 3)) (*.f64 (/.f64 x 1/2) (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (pow.f64 eps 2)))
(/.f64 (-.f64 0 (pow.f64 eps 2)) (*.f64 (/.f64 x 1/2) eps))
(*.f64 (/.f64 1/2 x) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/2)) (*.f64 eps x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) 1) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) (/.f64 x 1/2)))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (pow.f64 eps 2)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) 1) (*.f64 eps (/.f64 x 1/2)))
(*.f64 (/.f64 1/2 x) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/2)) (*.f64 eps x))
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) 1/2) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) x))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (pow.f64 eps 2)))
(/.f64 (*.f64 (+.f64 0 (pow.f64 eps 3)) -1/2) (*.f64 (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps))) (neg.f64 x)))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)) (/.f64 -1/2 (neg.f64 x)))
(/.f64 (*.f64 1/2 (/.f64 (pow.f64 eps 3) x)) (pow.f64 eps 2))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) 1/2) (*.f64 eps x))
(*.f64 (/.f64 1/2 x) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/2)) (*.f64 eps x))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eps 2)) -1/2) (*.f64 eps (neg.f64 x)))
(*.f64 (/.f64 -1/2 (neg.f64 x)) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (*.f64 1/2 (/.f64 (neg.f64 (pow.f64 eps 2)) x)) eps)
(/.f64 (*.f64 1/2 (+.f64 0 (pow.f64 eps 3))) (*.f64 x (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)))
(*.f64 (/.f64 1/2 x) (/.f64 (pow.f64 eps 3) (pow.f64 eps 2)))
(/.f64 (*.f64 1/2 (-.f64 0 (pow.f64 eps 2))) (*.f64 x eps))
(*.f64 (/.f64 1/2 x) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) 1/2)) (*.f64 eps x))
(/.f64 (*.f64 -1/2 (+.f64 0 (pow.f64 eps 3))) (*.f64 (neg.f64 x) (+.f64 0 (-.f64 (pow.f64 eps 2) (*.f64 0 eps)))))
(*.f64 (/.f64 (pow.f64 eps 3) (+.f64 (pow.f64 eps 2) 0)) (/.f64 -1/2 (neg.f64 x)))
(/.f64 (*.f64 1/2 (/.f64 (pow.f64 eps 3) x)) (pow.f64 eps 2))
(/.f64 (*.f64 -1/2 (-.f64 0 (pow.f64 eps 2))) (*.f64 (neg.f64 x) eps))
(*.f64 (/.f64 -1/2 (neg.f64 x)) (/.f64 (neg.f64 (pow.f64 eps 2)) eps))
(/.f64 (*.f64 1/2 (/.f64 (neg.f64 (pow.f64 eps 2)) x)) eps)
(/.f64 (neg.f64 (*.f64 1/2 eps)) (neg.f64 x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (/.f64 (*.f64 1/2 eps) x) 1)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 3)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) 1/3)
(cbrt.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) 2)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))
(fabs.f64 (*.f64 1/2 (/.f64 eps x)))
(log.f64 (pow.f64 (exp.f64 eps) (/.f64 1/2 x)))
(*.f64 (/.f64 1/2 x) (log.f64 (exp.f64 eps)))
(*.f64 (/.f64 1/2 x) eps)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 eps) x))))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(cbrt.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 eps) x)) 1))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 eps) x)))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 (/.f64 eps x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))) 1)
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(-.f64 0 (/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))))
(/.f64 (neg.f64 eps) (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 1 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 2) (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 eps (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(*.f64 (cbrt.f64 (/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))) 2)))
(*.f64 (cbrt.f64 (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 1)
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 3)
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3) 1/3)
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 2)
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(pow.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) eps) -1)
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)) eps))
(/.f64 1 (/.f64 (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)) eps))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2))
(sqrt.f64 (pow.f64 (/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))) 2))
(fabs.f64 (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3)))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 1))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 eps (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))) 1)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) (/.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2)) (-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 2)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2) (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3)) (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (*.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 3)) (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2) (*.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 3)) (fma.f64 x x (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) (-.f64 (fma.f64 (/.f64 eps x) -1/2 x) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2)) (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2)) (-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 2)) (*.f64 1/2 (/.f64 eps x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (*.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2) (*.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 3)) (fma.f64 x x (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) (-.f64 (fma.f64 (/.f64 eps x) -1/2 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2))) (neg.f64 (-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2))) (neg.f64 (-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 2))) (*.f64 (/.f64 eps x) -1/2))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) 2) (-.f64 (pow.f64 x 2) (*.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 -1/2 eps) x)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 2) (*.f64 x (*.f64 1/2 (/.f64 eps x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x x) 3) (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 3)) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 2) (*.f64 (+.f64 x x) (*.f64 -1/2 (/.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 2) 3) (pow.f64 (/.f64 (*.f64 -1/2 eps) x) 3)) (fma.f64 (*.f64 x 2) (*.f64 x 2) (-.f64 (pow.f64 (/.f64 (*.f64 -1/2 eps) x) 2) (*.f64 (/.f64 (*.f64 -1/2 eps) x) (*.f64 x 2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (+.f64 (*.f64 4 (pow.f64 x 2)) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2) (*.f64 (neg.f64 x) (/.f64 eps x)))))
(pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 1)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 3)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(pow.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3) 1/3)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 2)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(sqrt.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2)) 2))
(fabs.f64 (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(log.f64 (exp.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 3))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(exp.f64 (log.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))) 1))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 1 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 1 (+.f64 x (*.f64 -1/2 (/.f64 eps x))) x)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) 2) (cbrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) x)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) (sqrt.f64 (+.f64 x (*.f64 -1/2 (/.f64 eps x)))) x)
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)
(*.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 1 x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1 (/.f64 (pow.f64 (/.f64 eps x) 2) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 2) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (/.f64 (/.f64 eps x) (sqrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) 2)
(*.f64 (/.f64 1 x) (pow.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (pow.f64 (/.f64 eps x) 2) (sqrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) 2)
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) x) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)
(*.f64 (/.f64 (/.f64 eps x) 1) (/.f64 (/.f64 eps x) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 eps x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 4) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) 2)
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) 1) (/.f64 eps x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (/.f64 (/.f64 eps x) x) (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) 2)
(pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(pow.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) 2)
(pow.f64 (/.f64 x (pow.f64 (/.f64 eps x) 2)) -1)
(/.f64 1 (/.f64 x (pow.f64 (/.f64 eps x) 2)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 2))
(fabs.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) 1))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))) 1)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2))) (neg.f64 x))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 1)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 3)
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(pow.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) 2)
(pow.f64 (*.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) (sqrt.f64 1/8)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2))
(sqrt.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2))
(fabs.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(log.f64 (pow.f64 (exp.f64 1/8) (/.f64 (pow.f64 (/.f64 eps x) 2) x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 1))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2))) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 eps x) (/.f64 eps x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 eps x) (/.f64 (/.f64 1 x) (/.f64 1 eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 1 (pow.f64 (/.f64 eps x) 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 (/.f64 eps x) (sqrt.f64 (/.f64 x eps))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 eps (*.f64 (sqrt.f64 (/.f64 x eps)) x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 eps x) (/.f64 1 eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (/.f64 eps x) x) eps)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 eps 1) (/.f64 (/.f64 1 x) (/.f64 x eps)))
(*.f64 eps (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 1) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 eps (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) 1) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 x eps)))
(*.f64 eps (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) x) (/.f64 (sqrt.f64 (/.f64 eps x)) (/.f64 1 eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) x) (/.f64 (cbrt.f64 (/.f64 eps x)) (/.f64 1 eps)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x eps)) (/.f64 (cbrt.f64 eps) x))
(*.f64 eps (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(*.f64 (/.f64 (sqrt.f64 eps) (/.f64 x eps)) (/.f64 (sqrt.f64 eps) x))
(*.f64 eps (/.f64 (/.f64 1 x) (/.f64 x eps)))
(/.f64 (/.f64 eps x) (/.f64 x eps))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (/.f64 1 x) (cbrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 x eps)) x)))
(/.f64 (/.f64 eps (*.f64 (cbrt.f64 (/.f64 x eps)) x)) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2))
(*.f64 (/.f64 eps (sqrt.f64 (/.f64 x eps))) (/.f64 (/.f64 1 x) (sqrt.f64 (/.f64 x eps))))
(/.f64 (/.f64 eps (*.f64 (sqrt.f64 (/.f64 x eps)) x)) (sqrt.f64 (/.f64 x eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (/.f64 eps x) (cbrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 x eps)) x)))
(/.f64 (/.f64 eps (*.f64 (cbrt.f64 (/.f64 x eps)) x)) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (pow.f64 (cbrt.f64 (/.f64 eps x)) 2))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 4) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (sqrt.f64 (/.f64 x eps))) (/.f64 (cbrt.f64 (/.f64 eps x)) (sqrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 eps (sqrt.f64 (/.f64 x eps))) (/.f64 (/.f64 1 x) (sqrt.f64 (/.f64 x eps))))
(/.f64 (/.f64 eps (*.f64 (sqrt.f64 (/.f64 x eps)) x)) (sqrt.f64 (/.f64 x eps)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eps x)) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 (sqrt.f64 (/.f64 eps x)) (cbrt.f64 (/.f64 x eps))))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 (/.f64 x eps)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 x eps)) x)))
(/.f64 (/.f64 eps (*.f64 (cbrt.f64 (/.f64 x eps)) x)) (pow.f64 (cbrt.f64 (/.f64 x eps)) 2))
(pow.f64 (/.f64 eps x) 2)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (pow.f64 (/.f64 eps x) 2) 1)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) 3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3) 1/3)
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(pow.f64 (/.f64 (/.f64 x eps) (/.f64 eps x)) -1)
(/.f64 1 (*.f64 (/.f64 (/.f64 x eps) eps) x))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 2))
(sqrt.f64 (pow.f64 (/.f64 eps x) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 eps x) 2))))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 eps x) 2) 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (/.f64 eps x) 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 3) (pow.f64 (/.f64 x eps) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 eps x) 2)) 1))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 eps x) 2)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 2))
(pow.f64 (/.f64 eps x) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))) 1)
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 -1/2 eps)) x))
(*.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2)) (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2))))
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) (pow.f64 x 2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (/.f64 (pow.f64 x 2) (*.f64 1/2 eps))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/16) eps) (pow.f64 x 2)) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2)) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 -1/2 eps)) x))
(*.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2)) (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2))))
(/.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) x) (*.f64 x (*.f64 1/2 eps))) (pow.f64 x 2))
(/.f64 (fma.f64 (*.f64 1/2 eps) x (*.f64 (*.f64 x 1/8) (pow.f64 (/.f64 eps x) 2))) (pow.f64 x 2))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 eps) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 eps) x) (*.f64 x (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (fma.f64 (*.f64 1/2 eps) x (*.f64 (*.f64 x 1/8) (pow.f64 (/.f64 eps x) 2))) (pow.f64 x 2))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 eps) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512) (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) (pow.f64 x 2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (/.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (/.f64 (pow.f64 x 2) (*.f64 1/2 eps)))))))
(*.f64 1 (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (-.f64 (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/16) eps) (pow.f64 x 2)) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)) (*.f64 1/2 eps)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2))) (/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 -1/2 eps))) x))
(*.f64 1 (*.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 2) 1/64) (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2)) (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3)) (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) 2) (*.f64 (/.f64 (*.f64 1/2 eps) x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 3) 1/512 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 eps) x) 2) (-.f64 (pow.f64 (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))) 2) (*.f64 (/.f64 (*.f64 1/2 eps) x) (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 3) 1/512)) (+.f64 (pow.f64 (*.f64 (/.f64 eps x) -1/2) 2) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 eps x) 2) (*.f64 eps -1/2)) x))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 1)
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 3)
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 3) 1/3)
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 2)
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (*.f64 1/2 eps) x)) 2))
(fabs.f64 (fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x)) 3))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))) 1))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 eps (/.f64 1/2 x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 (/.f64 1/2 x) eps (/.f64 1/8 (/.f64 x (pow.f64 (/.f64 eps x) 2))))
(fma.f64 (/.f64 1/2 x) eps (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 (/.f64 eps x) 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8 (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1 (/.f64 (*.f64 1/2 eps) x) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 eps) x)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) (sqrt.f64 (/.f64 (*.f64 1/2 eps) x)) (*.f64 (/.f64 (pow.f64 (/.f64 eps x) 2) x) 1/8))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 (*.f64 1/2 eps) x))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (*.f64 (/.f64 (/.f64 eps x) (sqrt.f64 x)) (sqrt.f64 1/8)) (/.f64 (*.f64 1/2 eps) x))
(+.f64 (pow.f64 (*.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) (sqrt.f64 1/8)) 2) (/.f64 (*.f64 1/2 eps) x))
(+.f64 (pow.f64 (*.f64 (/.f64 eps (*.f64 (sqrt.f64 x) x)) (sqrt.f64 1/8)) 2) (*.f64 1/2 (/.f64 eps x)))
(+.f64 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (*.f64 0 (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (*.f64 0 (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (neg.f64 (cbrt.f64 (fma.f64 x x eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (fma.f64 x x eps)) (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (*.f64 0 (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (neg.f64 (cbrt.f64 (fma.f64 x x eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (fma.f64 x x eps)) (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 1 (*.f64 (hypot.f64 (sqrt.f64 eps) x) 1)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) (*.f64 0 (hypot.f64 (sqrt.f64 eps) x)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (cbrt.f64 (+.f64 eps (pow.f64 x 2))))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (neg.f64 (cbrt.f64 (fma.f64 x x eps))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x))) (cbrt.f64 (fma.f64 x x eps)) (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))))
(*.f64 1 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 2) (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (fma.f64 x x (+.f64 (+.f64 eps (pow.f64 x 2)) (*.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (fma.f64 x x (+.f64 (fma.f64 x x eps) (*.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (+.f64 (fma.f64 x x eps) (*.f64 x (+.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(/.f64 (-.f64 (pow.f64 x 2) (+.f64 eps (pow.f64 x 2))) (+.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3))) (neg.f64 (fma.f64 x x (+.f64 (+.f64 eps (pow.f64 x 2)) (*.f64 x (hypot.f64 (sqrt.f64 eps) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3))) (neg.f64 (fma.f64 x x (+.f64 (fma.f64 x x eps) (*.f64 x (hypot.f64 (sqrt.f64 eps) x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (+.f64 (fma.f64 x x eps) (*.f64 x (+.f64 x (hypot.f64 (sqrt.f64 eps) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (+.f64 eps (pow.f64 x 2)))) (neg.f64 (+.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) (neg.f64 (hypot.f64 (sqrt.f64 eps) x))) (*.f64 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (+.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) (-.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 eps) x)) (-.f64 (neg.f64 x) (hypot.f64 (sqrt.f64 eps) x)) (pow.f64 x 2)))
(pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 1)
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 3)
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 3) 1/3)
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 2)
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 2))
(fabs.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x)) 3))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))) 1))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 (sqrt.f64 eps) x))))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(fma.f64 1 x (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 (sqrt.f64 eps) x)))
(-.f64 x (hypot.f64 (sqrt.f64 eps) x))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sqrt.f64 eps) x))) 1)
(hypot.f64 (sqrt.f64 eps) x)
(*.f64 1 (hypot.f64 (sqrt.f64 eps) x))
(hypot.f64 (sqrt.f64 eps) x)
(*.f64 (cbrt.f64 (+.f64 eps (pow.f64 x 2))) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)))
(*.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)))
(hypot.f64 (sqrt.f64 eps) x)
(pow.f64 (hypot.f64 (sqrt.f64 eps) x) 1)
(hypot.f64 (sqrt.f64 eps) x)
(pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 eps) x)) 3)
(hypot.f64 (sqrt.f64 eps) x)
(pow.f64 (+.f64 eps (pow.f64 x 2)) 1/2)
(sqrt.f64 (fma.f64 x x eps))
(pow.f64 (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3) 1/3)
(hypot.f64 (sqrt.f64 eps) x)
(pow.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 eps) x)) 2)
(hypot.f64 (sqrt.f64 eps) x)
(sqrt.f64 (+.f64 eps (pow.f64 x 2)))
(sqrt.f64 (fma.f64 x x eps))
(log.f64 (exp.f64 (hypot.f64 (sqrt.f64 eps) x)))
(hypot.f64 (sqrt.f64 eps) x)
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 eps) x))))
(hypot.f64 (sqrt.f64 eps) x)
(cbrt.f64 (pow.f64 (hypot.f64 (sqrt.f64 eps) x) 3))
(hypot.f64 (sqrt.f64 eps) x)
(expm1.f64 (log1p.f64 (hypot.f64 (sqrt.f64 eps) x)))
(hypot.f64 (sqrt.f64 eps) x)
(exp.f64 (log.f64 (hypot.f64 (sqrt.f64 eps) x)))
(hypot.f64 (sqrt.f64 eps) x)
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sqrt.f64 eps) x)) 1))
(hypot.f64 (sqrt.f64 eps) x)
(log1p.f64 (expm1.f64 (hypot.f64 (sqrt.f64 eps) x)))
(hypot.f64 (sqrt.f64 eps) x)

eval187.0ms (2.4%)

Compiler

Compiled 10527 to 6225 computations (40.9% saved)

prune100.0ms (1.3%)

Pruning

17 alts after pruning (6 fresh and 11 done)

PrunedKeptTotal
New5144518
Fresh123
Picked055
Done066
Total51517532
Accuracy
100.0%
Counts
532 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
48.5%
(/.f64 (*.f64 1/2 eps) x)
49.6%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
5.2%
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
49.6%
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
48.4%
(/.f64 1/2 (/.f64 x eps))
57.1%
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
54.8%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.3%
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
57.8%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
47.0%
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
48.3%
(*.f64 (/.f64 1/2 x) eps)
5.2%
(*.f64 x -2)
49.4%
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
3.6%
x
4.3%
0
Compiler

Compiled 402 to 252 computations (37.3% saved)

regimes48.0ms (0.6%)

Counts
25 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(/.f64 (*.f64 x (+.f64 (*.f64 eps 1/2) (*.f64 1/8 (pow.f64 (/.f64 eps x) 2)))) (pow.f64 x 2))
(-.f64 x (pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2))
(fma.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (/.f64 1/2 (/.f64 x eps)))
(fma.f64 (/.f64 1/2 x) eps (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 x -3) 1/8)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
Outputs
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
Calls

3 calls:

16.0ms
eps
14.0ms
x
11.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
99.6%1x
99.6%1eps
99.6%1(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 250 to 149 computations (40.4% saved)

regimes69.0ms (0.9%)

Counts
18 → 2
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (/.f64 eps x) 2) x)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
Outputs
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2)))
Calls

3 calls:

26.0ms
x
19.0ms
eps
19.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
90.3%2x
99.3%2eps
99.6%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 150 to 81 computations (46% saved)

regimes21.0ms (0.3%)

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

1 calls:

17.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
99.6%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 128 to 70 computations (45.3% saved)

regimes16.0ms (0.2%)

Counts
14 → 2
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
Calls

1 calls:

13.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
99.5%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 103 to 57 computations (44.7% saved)

regimes19.0ms (0.3%)

Counts
13 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(*.f64 eps (/.f64 1 (+.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))))
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (/.f64 eps x) (/.f64 x eps)) x)) (*.f64 1/2 (/.f64 eps x)))
Outputs
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
Calls

2 calls:

9.0ms
eps
7.0ms
x
Results
AccuracySegmentsBranch
49.6%1x
49.6%1eps
Compiler

Compiled 91 to 51 computations (44% saved)

regimes82.0ms (1.1%)

Counts
10 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 eps (/.f64 (*.f64 -1/2 eps) x))
(-.f64 x (+.f64 x (/.f64 (*.f64 -1/2 eps) x)))
Outputs
(/.f64 (*.f64 1/2 eps) x)
Calls

2 calls:

74.0ms
x
6.0ms
eps
Results
AccuracySegmentsBranch
48.5%1x
48.5%1eps
Compiler

Compiled 50 to 30 computations (40% saved)

regimes11.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
Outputs
(/.f64 1/2 (/.f64 x eps))
Calls

2 calls:

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

Compiled 29 to 18 computations (37.9% saved)

regimes37.0ms (0.5%)

Counts
6 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
(*.f64 (/.f64 1/2 x) eps)
Outputs
(*.f64 (/.f64 1/2 x) eps)
Calls

2 calls:

31.0ms
x
5.0ms
eps
Results
AccuracySegmentsBranch
48.3%1x
48.3%1eps
Compiler

Compiled 24 to 15 computations (37.5% saved)

regimes10.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
0
x
(*.f64 x -2)
(*.f64 x 2)
(-.f64 x x)
Outputs
(*.f64 x -2)
Calls

2 calls:

4.0ms
eps
4.0ms
x
Results
AccuracySegmentsBranch
5.2%1x
5.2%1eps
Compiler

Compiled 19 to 12 computations (36.8% saved)

regimes7.0ms (0.1%)

Accuracy

Total -0.8b remaining (-1.3%)

Threshold costs -0.8b (-1.3%)

Counts
2 → 1
Calls
Call 1
Inputs
0
x
Outputs
0
Calls

2 calls:

3.0ms
eps
3.0ms
x
Results
AccuracySegmentsBranch
4.3%1x
4.3%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.750707241055961e-152
0.0
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.750707241055961e-152
0.0
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.750707241055961e-152
0.0
Compiler

Compiled 15 to 10 computations (33.3% saved)

simplify77.0ms (1%)

Algorithm
egg-herbie
Rules
22×+-commutative
18×*-commutative
16×sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052508
171508
284508
393508
498508
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x)) (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x)))))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 1/2 (/.f64 x eps))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 x -2)
0
Outputs
(/.f64 (+.f64 0 eps) (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(/.f64 eps (+.f64 x (sqrt.f64 (-.f64 (pow.f64 x 2) eps))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x)) (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -2948408144391829/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x)))))
(/.f64 eps (+.f64 x (+.f64 x (/.f64 (*.f64 eps -1/2) x))))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 eps 1/2) x)
(/.f64 1/2 (/.f64 x eps))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 x -2)
0
Compiler

Compiled 147 to 87 computations (40.8% saved)

soundness2.4s (31.8%)

Rules
1312×associate-*r*
1312×associate-*r*
1258×fma-def
1258×fma-def
1246×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01255
115055
2209151
030317
1462313
26420313
092224667
1250423143
092224667
1250423143
01255
115055
2209151
03878561
19128214
226317598
078415842
1205114749
089622583
1239521069
03878561
19128214
226317598
031233
1500213
27850213
03878561
19128214
226317598
037400
1662332
089622583
1239521069
01255
115055
2209151
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1321 to 788 computations (40.3% saved)

end0.0ms (0%)

preprocess138.0ms (1.8%)

Compiler

Compiled 302 to 146 computations (51.7% saved)

Profiling

Loading profile data...