ENA, Section 1.4, Exercise 4d

Time bar (total: 11.1s)

analyze18.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.3s (11.9%)

Results
801.0ms6036×256valid
278.0ms1103×1024valid
205.0ms1081×512valid
14.0ms158×256invalid
14.0ms36×2048valid
Bogosity

preprocess147.0ms (1.3%)

Algorithm
egg-herbie
Rules
612×fma-def
110×sub-neg
88×fma-neg
58×cancel-sign-sub-inv
58×unsub-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1151(9.449450511840543e-51 6.42295543272198e-103)0-(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
00-0-x
00-0-(*.f64 x x)
00-0-(-.f64 (*.f64 x x) eps)
00-0-(sqrt.f64 (-.f64 (*.f64 x x) eps))
00-0-eps
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027269
160253
2140241
3357241
4686241
5928241
6968241
7974241
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 64 to 20 computations (68.8% saved)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

Compiled 10 to 6 computations (40% saved)

localize89.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
eps
100.0%
(-.f64 (*.f64 x x) eps)
100.0%
(sqrt.f64 (-.f64 (*.f64 x x) eps))
58.7%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Rules
330×fma-def
48×distribute-rgt-in
48×sub-neg
44×unsub-neg
40×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012104
118104
226104
340104
461104
5107104
6200104
7274104
8374104
9450104
10506104
11510104
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
x
(sqrt.f64 (-.f64 (*.f64 x x) eps))
(-.f64 (*.f64 x x) eps)
(*.f64 x x)
eps
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
x
(sqrt.f64 (-.f64 (*.f64 x x) eps))
(sqrt.f64 (fma.f64 x x (neg.f64 eps)))
(-.f64 (*.f64 x x) eps)
(fma.f64 x x (neg.f64 eps))
(*.f64 x x)
eps
Compiler

Compiled 27 to 7 computations (74.1% saved)

series9.0ms (0.1%)

Counts
4 → 56
Calls

21 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
eps
@0
(-.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
@-inf
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))

rewrite233.0ms (2.1%)

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

Useful iterations: 2 (0.0ms)

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

simplify163.0ms (1.5%)

Algorithm
egg-herbie
Rules
1444×fma-neg
556×fma-def
550×exp-prod
516×div-sub
510×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063312308
1141811951
2452411860
Stop Event
node limit
Counts
343 → 403
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 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(+.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 (-.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 (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 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 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) 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))))) (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 (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 (-.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 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 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 (pow.f64 (cbrt.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 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 1/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) 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)))))
(+.f64 (pow.f64 x 2) (neg.f64 eps))
(+.f64 (pow.f64 x 2) (*.f64 (neg.f64 eps) 1))
(+.f64 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 eps) 1 eps))
(+.f64 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(+.f64 (-.f64 (pow.f64 x 2) eps) (+.f64 (neg.f64 eps) eps))
(+.f64 (neg.f64 eps) (pow.f64 x 2))
(+.f64 0 (-.f64 (pow.f64 x 2) eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (-.f64 (pow.f64 x 2) eps) 1)
(*.f64 (-.f64 (pow.f64 x 2) eps) (log.f64 (exp.f64 1)))
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(*.f64 1 (-.f64 (pow.f64 x 2) eps))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (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) 3/4))
(*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 1 (/.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)) (-.f64 (pow.f64 x 6) (pow.f64 eps 3))))
(/.f64 1 (/.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 4) (pow.f64 eps 2))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (neg.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (neg.f64 (fma.f64 x x eps)))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (neg.f64 eps) 3)) (+.f64 (pow.f64 x 4) (-.f64 (pow.f64 (neg.f64 eps) 2) (*.f64 (pow.f64 x 2) (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 (neg.f64 eps) 2)) (-.f64 (pow.f64 x 2) (neg.f64 eps)))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1)
(pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 6)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 2/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3) 1/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 4)
(pow.f64 (/.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)) (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) -1)
(pow.f64 (/.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 x 2) eps))))
(log.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (exp.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (/.f64 1 (exp.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (exp.f64 (neg.f64 eps))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 eps)) (exp.f64 (pow.f64 x 2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 eps)) (+.f64 1 (expm1.f64 (pow.f64 x 2)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 eps)) (exp.f64 (pow.f64 x 2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 eps)) (+.f64 1 (expm1.f64 (pow.f64 x 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (+.f64 1 (expm1.f64 eps))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (exp.f64 eps)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (+.f64 1 (expm1.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x 2) eps)))
(exp.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x 2) eps)))
(fma.f64 x x (neg.f64 eps))
(fma.f64 x x (*.f64 (neg.f64 eps) 1))
(fma.f64 (pow.f64 x 2) 1 (neg.f64 eps))
(fma.f64 (pow.f64 x 2) 1 (*.f64 (neg.f64 eps) 1))
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (+.f64 (neg.f64 eps) eps))
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 eps) eps))
(fma.f64 1 (pow.f64 x 2) (neg.f64 eps))
(fma.f64 1 (pow.f64 x 2) (*.f64 (neg.f64 eps) 1))
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (+.f64 (neg.f64 eps) eps))
(fma.f64 1 (neg.f64 eps) (pow.f64 x 2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (+.f64 (neg.f64 eps) eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (+.f64 (neg.f64 eps) eps))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4) (neg.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4) (*.f64 (neg.f64 eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 4) (pow.f64 (cbrt.f64 x) 2) (neg.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 x) 4) (pow.f64 (cbrt.f64 x) 2) (*.f64 (neg.f64 eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (cbrt.f64 eps)) (pow.f64 x 2))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 (neg.f64 eps) eps))
(fma.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 eps)) (pow.f64 x 2))
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (neg.f64 eps))
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (*.f64 (neg.f64 eps) 1))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (+.f64 (neg.f64 eps) eps))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (+.f64 (neg.f64 eps) eps))
(fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 x 2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (neg.f64 eps)) (pow.f64 x 2))
(fma.f64 (pow.f64 x 3/2) (sqrt.f64 x) (neg.f64 eps))
(fma.f64 (pow.f64 x 3/2) (sqrt.f64 x) (*.f64 (neg.f64 eps) 1))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (+.f64 (neg.f64 eps) eps))
(fma.f64 (sqrt.f64 (neg.f64 eps)) (sqrt.f64 (neg.f64 eps)) (pow.f64 x 2))
(fma.f64 -1 eps (pow.f64 x 2))
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (+.f64 (neg.f64 eps) eps))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (pow.f64 x 2))
(fma.f64 (pow.f64 (cbrt.f64 x) 5) (cbrt.f64 x) (neg.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 x) 5) (cbrt.f64 x) (*.f64 (neg.f64 eps) 1))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 eps) eps))
(+.f64 0 eps)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 eps)) (cbrt.f64 (exp.f64 eps)))) (log.f64 (cbrt.f64 (exp.f64 eps))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 eps))) (log.f64 (sqrt.f64 (exp.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 eps)) 1)
(*.f64 eps 1)
(*.f64 eps (log.f64 (exp.f64 1)))
(*.f64 1 eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 eps))
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
(pow.f64 eps 1)
(pow.f64 (cbrt.f64 eps) 3)
(pow.f64 (pow.f64 eps 2) 1/2)
(pow.f64 (pow.f64 eps 3) 1/3)
(pow.f64 (sqrt.f64 eps) 2)
(sqrt.f64 (pow.f64 eps 2))
(log.f64 (exp.f64 eps))
(log.f64 (+.f64 1 (expm1.f64 eps)))
(cbrt.f64 (pow.f64 eps 3))
(expm1.f64 (log1p.f64 eps))
(exp.f64 (log.f64 eps))
(exp.f64 (*.f64 (log.f64 eps) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 eps)) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) 3) 1/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 eps)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 eps)) 2))
(log1p.f64 (expm1.f64 eps))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 eps)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 (neg.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 (sqrt.f64 (/.f64 1 eps)) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) -1/2)))
(+.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 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (-.f64 x (*.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) (neg.f64 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 eps)) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) -1/2))))
(*.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)))))
(*.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)))
(+.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 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) 1/2 (*.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 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -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 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) 1/2 (*.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 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (pow.f64 x 4) (*.f64 -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 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))) 1/2 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))
x
(+.f64 x (*.f64 -1/2 (/.f64 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)))
(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 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(pow.f64 x 2)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (*.f64 -1 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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 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 (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 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(/.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 x (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 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
(/.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 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.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 (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 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 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 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 eps (+.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))))
(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 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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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)))))
(-.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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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)))))
(-.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 (-.f64 (pow.f64 x 2) eps)) (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(-.f64 x (*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) 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 (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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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)))))
(-.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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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)))))
(-.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 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 (-.f64 (pow.f64 x 2) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4)) x)
(-.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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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)))))
(-.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 (-.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))))
(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 (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.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)))) (+.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))))
(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 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)))))
(+.f64 (/.f64 eps (+.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 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)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) x)
(-.f64 x (*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.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) x)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 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)))))
(-.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 (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)))))
(+.f64 (-.f64 (-.f64 x (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)))) (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 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.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 (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 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (cbrt.f64 (-.f64 (pow.f64 x 2) 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))
(hypot.f64 x (sqrt.f64 (neg.f64 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 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (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))))
(/.f64 (hypot.f64 (pow.f64 x 3) (pow.f64 (neg.f64 eps) 3/2)) (hypot.f64 (pow.f64 x 2) (hypot.f64 eps (*.f64 (sqrt.f64 eps) x))))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1/2)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 1)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3/2)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 1/3)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2) 1/4)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3) 1/6)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 2)
(hypot.f64 x (sqrt.f64 (neg.f64 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))
(hypot.f64 x (sqrt.f64 (neg.f64 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)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(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))
(hypot.f64 x (sqrt.f64 (neg.f64 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))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2) 1))
(hypot.f64 x (sqrt.f64 (neg.f64 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))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 x 2) eps))) 2))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(+.f64 (pow.f64 x 2) (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (pow.f64 x 2) (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (-.f64 (pow.f64 x 2) eps) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (neg.f64 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(+.f64 0 (-.f64 (pow.f64 x 2) eps))
(-.f64 (pow.f64 x 2) eps)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps))) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))))
(*.f64 (-.f64 (pow.f64 x 2) eps) 1)
(-.f64 (pow.f64 x 2) eps)
(*.f64 (-.f64 (pow.f64 x 2) eps) (log.f64 (exp.f64 1)))
(-.f64 (pow.f64 x 2) eps)
(*.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(*.f64 1 (-.f64 (pow.f64 x 2) eps))
(-.f64 (pow.f64 x 2) eps)
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2))
(-.f64 (pow.f64 x 2) eps)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)))
(-.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) 3/4))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4))
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4))
(*.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)))
(-.f64 (pow.f64 x 2) eps)
(*.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6))
(/.f64 1 (/.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)) (-.f64 (pow.f64 x 6) (pow.f64 eps 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 1 (/.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 4) (pow.f64 eps 2))))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (neg.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) (neg.f64 (fma.f64 x x eps)))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (neg.f64 eps) 3)) (+.f64 (pow.f64 x 4) (-.f64 (pow.f64 (neg.f64 eps) 2) (*.f64 (pow.f64 x 2) (neg.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 (neg.f64 eps) 2)) (-.f64 (pow.f64 x 2) (neg.f64 eps)))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(pow.f64 (-.f64 (pow.f64 x 2) eps) 1)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) 2)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 6)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 3)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/2) 2/3)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2) 1/2)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3) 1/3)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 4)
(-.f64 (pow.f64 x 2) eps)
(pow.f64 (/.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)) (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(pow.f64 (/.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 4) (pow.f64 eps 2))) -1)
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 2))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (exp.f64 (-.f64 (pow.f64 x 2) eps)))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 x 2) eps))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (exp.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (/.f64 1 (exp.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (exp.f64 (neg.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (/.f64 1 (exp.f64 eps)) (exp.f64 (pow.f64 x 2))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (/.f64 1 (exp.f64 eps)) (+.f64 1 (expm1.f64 (pow.f64 x 2)))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (exp.f64 (neg.f64 eps)) (exp.f64 (pow.f64 x 2))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (*.f64 (exp.f64 (neg.f64 eps)) (+.f64 1 (expm1.f64 (pow.f64 x 2)))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (+.f64 1 (expm1.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (exp.f64 eps)))
(-.f64 (pow.f64 x 2) eps)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))) (+.f64 1 (expm1.f64 eps))))
(-.f64 (pow.f64 x 2) eps)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3))
(-.f64 (pow.f64 x 2) eps)
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x 2) eps)))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1) 1))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 2))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x 2) eps)) 1/2) 2))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 1) 2))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps))) 3))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/2))
(-.f64 (pow.f64 x 2) eps)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (pow.f64 x 2) eps))) 1/3))
(-.f64 (pow.f64 x 2) eps)
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x 2) eps)))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 x x (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 x x (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 x 2) 1 (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 x 2) 1 (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (-.f64 (pow.f64 x 2) eps) 1 (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (pow.f64 x 2) (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (pow.f64 x 2) (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (-.f64 (pow.f64 x 2) eps) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 1 (neg.f64 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) 2) (cbrt.f64 (-.f64 (pow.f64 x 2) eps)) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4) (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4) (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 4) (pow.f64 (cbrt.f64 x) 2) (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 4) (pow.f64 (cbrt.f64 x) 2) (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (cbrt.f64 eps)) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 (neg.f64 eps) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 eps)) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (neg.f64 eps))
(-.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 3/2)) eps)
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (*.f64 (neg.f64 eps) 1))
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (neg.f64 eps))
(-.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 3/2)) eps)
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 eps) 1 eps))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (+.f64 (neg.f64 eps) eps))
(/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) 1) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (fma.f64 (neg.f64 eps) 1 eps))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(fma.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)) (+.f64 (neg.f64 eps) eps))
(*.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 eps 2)) (fma.f64 x x eps))
(fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 eps)) (cbrt.f64 (neg.f64 eps))) (cbrt.f64 (neg.f64 eps)) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 x 3/2) (sqrt.f64 x) (neg.f64 eps))
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (neg.f64 eps))
(-.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 3/2)) eps)
(fma.f64 (pow.f64 x 3/2) (sqrt.f64 x) (*.f64 (neg.f64 eps) 1))
(fma.f64 (sqrt.f64 x) (pow.f64 x 3/2) (neg.f64 eps))
(-.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 3/2)) eps)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (+.f64 (neg.f64 eps) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (+.f64 eps (neg.f64 eps)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (*.f64 eps 0))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 3/4) (pow.f64 (-.f64 (pow.f64 x 2) eps) 1/4) 0)
(fma.f64 (sqrt.f64 (neg.f64 eps)) (sqrt.f64 (neg.f64 eps)) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 -1 eps (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 eps) 1 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (+.f64 x (sqrt.f64 eps)) (-.f64 x (sqrt.f64 eps)) (+.f64 (neg.f64 eps) eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (pow.f64 x 2))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 5) (cbrt.f64 x) (neg.f64 eps))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (cbrt.f64 x) 5) (cbrt.f64 x) (*.f64 (neg.f64 eps) 1))
(-.f64 (pow.f64 x 2) eps)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 eps) 1 eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps (neg.f64 eps)))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (*.f64 eps 0))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps (neg.f64 eps)))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (*.f64 eps 0))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) 0)
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (neg.f64 eps) eps))
(fma.f64 (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps (neg.f64 eps)))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) (*.f64 eps 0))
(fma.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (pow.f64 (-.f64 (pow.f64 x 2) eps) 5/6) 0)
(+.f64 0 eps)
eps
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 eps)) (cbrt.f64 (exp.f64 eps)))) (log.f64 (cbrt.f64 (exp.f64 eps))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 eps)))) (log.f64 (cbrt.f64 (exp.f64 eps))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 eps))) (log.f64 (sqrt.f64 (exp.f64 eps))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 eps)) 1)
eps
(*.f64 eps 1)
eps
(*.f64 eps (log.f64 (exp.f64 1)))
eps
(*.f64 1 eps)
eps
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2))
eps
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 eps))
eps
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
eps
(pow.f64 eps 1)
eps
(pow.f64 (cbrt.f64 eps) 3)
eps
(pow.f64 (pow.f64 eps 2) 1/2)
eps
(pow.f64 (pow.f64 eps 3) 1/3)
eps
(pow.f64 (sqrt.f64 eps) 2)
eps
(sqrt.f64 (pow.f64 eps 2))
eps
(log.f64 (exp.f64 eps))
eps
(log.f64 (+.f64 1 (expm1.f64 eps)))
eps
(cbrt.f64 (pow.f64 eps 3))
eps
(expm1.f64 (log1p.f64 eps))
eps
(exp.f64 (log.f64 eps))
eps
(exp.f64 (*.f64 (log.f64 eps) 1))
eps
(exp.f64 (*.f64 (*.f64 (log.f64 eps) 1) 1))
eps
(exp.f64 (*.f64 (log.f64 (cbrt.f64 eps)) 3))
eps
(exp.f64 (*.f64 (*.f64 (log.f64 eps) 3) 1/3))
eps
(exp.f64 (*.f64 (*.f64 3 (log.f64 eps)) 1/3))
eps
(exp.f64 (*.f64 (log.f64 (sqrt.f64 eps)) 2))
eps
(log1p.f64 (expm1.f64 eps))
eps

eval121.0ms (1.1%)

Compiler

Compiled 7081 to 3691 computations (47.9% saved)

prune73.0ms (0.7%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New39013403
Fresh000
Picked011
Done000
Total39014404
Accuracy
99.9%
Counts
404 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
(/.f64 (*.f64 1/2 eps) x)
75.8%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
75.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
47.4%
(/.f64 1/2 (/.f64 x eps))
56.4%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.0%
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
58.7%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
58.7%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.2%
(-.f64 x x)
40.4%
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
28.2%
(+.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))))
3.6%
(*.f64 x 2)
42.5%
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
Compiler

Compiled 308 to 218 computations (29.2% saved)

localize263.0ms (2.4%)

Algorithm
egg-herbie
Localize:

Found 19 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
99.5%
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
80.2%
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
70.0%
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
100.0%
x
100.0%
eps
100.0%
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
80.2%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
100.0%
(*.f64 1/2 eps)
100.0%
x
100.0%
eps
100.0%
1/2
100.0%
(*.f64 x 2)
100.0%
x
100.0%
2
100.0%
eps
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
100.0%
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
99.6%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
Rules
2358×unsub-neg
836×distribute-lft-in
774×sub-neg
752×distribute-lft-out
724×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013118
118118
220118
322118
427118
531118
638118
743118
844118
0715
1815
01038
11338
21738
32038
42138
01279
11879
22379
33379
44579
56579
610579
714579
819679
923179
1025779
1125979
015146
129146
251146
3148146
4484146
52210146
64891146
77652146
Stop Event
node limit
saturated
saturated
saturated
saturated
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
3
Outputs
(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))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
3
Call 2
Inputs
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
x
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
Outputs
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
x
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
Call 3
Inputs
(/.f64 (*.f64 1/2 eps) x)
(*.f64 1/2 eps)
1/2
eps
x
Outputs
(/.f64 (*.f64 1/2 eps) x)
(/.f64 1/2 (/.f64 x eps))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 eps)
1/2
eps
x
Call 4
Inputs
(*.f64 x 2)
x
2
Outputs
(*.f64 x 2)
x
2
Call 5
Inputs
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
eps
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
Outputs
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
eps
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
Compiler

Compiled 105 to 26 computations (75.2% saved)

series80.0ms (0.7%)

Counts
16 → 125
Calls

69 calls:

TimeVariablePointExpression
7.0ms
eps
@inf
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
6.0ms
eps
@inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
5.0ms
eps
@-inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
5.0ms
x
@inf
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
5.0ms
eps
@-inf
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)

rewrite190.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1650×prod-diff
785×log1p-expm1-u
396×expm1-udef
396×log1p-udef
208×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023292
1325256
24441256
Stop Event
node limit
Counts
16 → 422
Calls
Call 1
Inputs
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
2
x
(*.f64 x 2)
1/2
x
(*.f64 1/2 eps)
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
x
(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))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3)
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
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 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.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 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(*.f64 (/.f64 1 (cbrt.f64 (pow.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) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.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) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (+.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 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (+.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 2) (*.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (-.f64 (fma.f64 x x eps) (pow.f64 x 2)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 (hypot.f64 x (sqrt.f64 eps)) x)
(fma.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (sqrt.f64 x) (sqrt.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 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2))) 1)
(pow.f64 (*.f64 x 2) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2)) 3)
(pow.f64 (pow.f64 (*.f64 x 2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2)) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 4))
(log.f64 (pow.f64 (exp.f64 x) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2))))
(cbrt.f64 (pow.f64 (*.f64 x 2) 3))
(expm1.f64 (log1p.f64 (*.f64 x 2)))
(exp.f64 (log.f64 (*.f64 x 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps 1/2))) 1)
(pow.f64 (*.f64 eps 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 eps 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps 1/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 2) 1/4))
(log.f64 (pow.f64 (exp.f64 eps) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps 1/2))))
(cbrt.f64 (pow.f64 (*.f64 eps 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 eps 1/2)))
(exp.f64 (log.f64 (*.f64 eps 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 eps 1/2)))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (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 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (/.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) x) (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 x (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))) 1)
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1)
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 1 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) 3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (pow.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) 3) (pow.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 6))
(log.f64 (exp.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(exp.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(-.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))))

simplify258.0ms (2.3%)

Algorithm
egg-herbie
Rules
1292×fma-def
1230×associate-*l*
862×times-frac
504×associate-+r+
412×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075328550
1203125139
Stop Event
node limit
Counts
547 → 423
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 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 x (+.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 x (+.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 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))))
(*.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 (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 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 x)
(*.f64 2 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 -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 (*.f64 x (cbrt.f64 -1)))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 x 3)))))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 x 3))))))
(*.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))))
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (*.f64 4 (pow.f64 x 3)) (+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.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 -1/64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)))))) (pow.f64 x 9))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 eps 6) (pow.f64 (sqrt.f64 -1) 12)) (pow.f64 x 9))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 9))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.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 9)))))))))))
(*.f64 8 (pow.f64 x 3))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 8 (pow.f64 x 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) x)) (*.f64 8 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))))) (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)))))) (pow.f64 x 3))) (*.f64 8 (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 (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 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (/.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 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(*.f64 (/.f64 1 (cbrt.f64 (pow.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) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.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) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (pow.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (+.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 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (+.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 2) (*.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (-.f64 (fma.f64 x x eps) (pow.f64 x 2)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 (hypot.f64 x (sqrt.f64 eps)) x)
(fma.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (sqrt.f64 x) (sqrt.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 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2))) 1)
(pow.f64 (*.f64 x 2) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2)) 3)
(pow.f64 (pow.f64 (*.f64 x 2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2)) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 4))
(log.f64 (pow.f64 (exp.f64 x) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2))))
(cbrt.f64 (pow.f64 (*.f64 x 2) 3))
(expm1.f64 (log1p.f64 (*.f64 x 2)))
(exp.f64 (log.f64 (*.f64 x 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps 1/2))) 1)
(pow.f64 (*.f64 eps 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 eps 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps 1/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 2) 1/4))
(log.f64 (pow.f64 (exp.f64 eps) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps 1/2))))
(cbrt.f64 (pow.f64 (*.f64 eps 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 eps 1/2)))
(exp.f64 (log.f64 (*.f64 eps 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 eps 1/2)))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (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 x)) 1)
(*.f64 x 1)
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (/.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) x) (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 x (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))) 1)
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1)
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 1 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) 3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (pow.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) 3) (pow.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 6))
(log.f64 (exp.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(exp.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(-.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))))
Outputs
(*.f64 1/2 (/.f64 eps 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 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.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 (*.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 (*.f64 1/2 eps) x))
(fma.f64 1/2 (/.f64 eps x) (/.f64 (*.f64 (pow.f64 eps 2) 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 (*.f64 1/2 eps) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (/.f64 (*.f64 1/16 (pow.f64 eps 3)) (pow.f64 x 5))))
(+.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 (*.f64 1/2 eps) x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) 1/8) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (/.f64 (*.f64 1/16 (pow.f64 eps 3)) (pow.f64 x 5)))) (/.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 -2 x) -1)
(+.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 (/.f64 eps x) -1/2))
(fma.f64 (/.f64 eps x) -1/2 (/.f64 (*.f64 -2 x) -1))
(+.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 x) -1/2)))
(+.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 (*.f64 eps (pow.f64 x 5)) (pow.f64 (sqrt.f64 -1) 4))) (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 (*.f64 (pow.f64 eps 4) 5/64) (*.f64 (pow.f64 x 5) eps)) (fma.f64 (/.f64 eps x) -1/2 (+.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (*.f64 1/4 (/.f64 (pow.f64 (*.f64 1/2 eps) 3) (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 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) x)
(+.f64 x (+.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 x (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 (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) x) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 eps)) 1/2)))
(+.f64 x (+.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 x (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)))))
(+.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 eps)) 1/2))) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) x))
(*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8))
(fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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)))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5))))
(+.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2)) (pow.f64 x 7))))))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) -1/16 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8))))
(*.f64 2 x)
(*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 (/.f64 (*.f64 -1/8 (pow.f64 eps 2)) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)))) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(-.f64 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8)))
(-.f64 (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5)))) x)
x
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.f64 2 x)
(*.f64 x 2)
(*.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))))
(-.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 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 eps)) -1/2)))
(+.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 (-.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 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8))
(fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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)))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5))))
(+.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2)) (pow.f64 x 7))))))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) -1/16 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8))))
(*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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)))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 (/.f64 (*.f64 -1/8 (pow.f64 eps 2)) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)))) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(-.f64 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8)))
(-.f64 (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5)))) 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))))
(-.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 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 eps)) -1/2)))
(+.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 (-.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 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8))
(fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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)))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5))))
(+.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2)) (pow.f64 x 7))))))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) -1/16 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8))))
(*.f64 -2 (*.f64 x (cbrt.f64 -1)))
(*.f64 x (*.f64 (cbrt.f64 -1) -2))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (*.f64 -1/2 (/.f64 eps (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 2) (cbrt.f64 -1))))))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (/.f64 (*.f64 -1/2 (*.f64 (cbrt.f64 -1) (neg.f64 eps))) x))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 x 3)))))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (fma.f64 -1/2 (/.f64 eps (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 2) (cbrt.f64 -1)))) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (cbrt.f64 -1)))))))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (cbrt.f64 -1) (neg.f64 eps)) x) (/.f64 (*.f64 1/8 (*.f64 (cbrt.f64 -1) (pow.f64 eps 2))) (pow.f64 x 3))))
(+.f64 (*.f64 -2 (*.f64 x (cbrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 2))) x)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 eps 3) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 x 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (cbrt.f64 -1) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 x 3))))))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (fma.f64 -1/2 (/.f64 eps (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 2) (cbrt.f64 -1)))) (fma.f64 -1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (cbrt.f64 -1)))) (*.f64 1/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (cbrt.f64 -1))))))))
(fma.f64 -2 (*.f64 x (cbrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (cbrt.f64 -1) (neg.f64 eps)) x) (fma.f64 1/8 (/.f64 (*.f64 (cbrt.f64 -1) (pow.f64 eps 2)) (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 -1 (*.f64 (cbrt.f64 -1) (pow.f64 eps 3)))) (pow.f64 x 5)))))
(*.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))))
(-.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 (-.f64 x (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 eps)) -1/2)))
(+.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 (-.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 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))))
(*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))
(*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8))
(fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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)))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5))))
(+.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2)) (pow.f64 x 7))))))
(fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) -1/16 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8))))
(*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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/8 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2)))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 x 2))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 (pow.f64 eps 3))))
(neg.f64 (*.f64 (sqrt.f64 -1) (neg.f64 (fabs.f64 (pow.f64 eps 3/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 (pow.f64 eps 3))) (*.f64 x (*.f64 3 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (*.f64 x (*.f64 3 (neg.f64 eps))) (*.f64 (sqrt.f64 -1) (neg.f64 (fabs.f64 (pow.f64 eps 3/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))))))
(fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 (pow.f64 eps 3))) (fma.f64 x (*.f64 3 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) -9/2))))
(-.f64 (fma.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) -9/2)) (*.f64 x (*.f64 3 (neg.f64 eps)))) (*.f64 (sqrt.f64 -1) (neg.f64 (fabs.f64 (pow.f64 eps 3/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 eps 3)) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (*.f64 4 (pow.f64 x 3)) (+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))))))
(fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 (pow.f64 eps 3))) (fma.f64 4 (pow.f64 x 3) (fma.f64 x (*.f64 3 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (pow.f64 x 2) (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) -9/2)))))
(-.f64 (fma.f64 (pow.f64 x 3) 4 (fma.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) -9/2)) (*.f64 x (*.f64 3 (neg.f64 eps))))) (*.f64 (sqrt.f64 -1) (neg.f64 (fabs.f64 (pow.f64 eps 3/2)))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3)))
(*.f64 -1/8 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 6))))
(/.f64 (pow.f64 (*.f64 1/2 eps) 3) (pow.f64 x 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 (/.f64 (pow.f64 eps 4) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 8))) 3/32))
(fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 5)) 3/32 (/.f64 (pow.f64 (*.f64 1/2 eps) 3) (pow.f64 x 3)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5)))))))
(fma.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) 5/64))) (pow.f64 x 7)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 4) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 8))) 3/32))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) -5/64)) (pow.f64 x 7)) (/.f64 (pow.f64 (*.f64 1/2 eps) 3) (pow.f64 x 3))) (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 5)) 3/32 (/.f64 (*.f64 -1/32 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10))) (pow.f64 x 7))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.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 -1/64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)))))) (pow.f64 x 9))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 eps 6) (pow.f64 (sqrt.f64 -1) 12)) (pow.f64 x 9))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 x 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 x 9))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.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 9)))))))))))
(fma.f64 -1/2 (/.f64 eps (/.f64 (pow.f64 x 9) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (fma.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) -1/64))))) (fma.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) 5/64))) (pow.f64 x 7)) (fma.f64 -1/8 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 -1/32 (/.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) (pow.f64 x 7)) (fma.f64 1/128 (/.f64 (pow.f64 eps 6) (/.f64 (pow.f64 x 9) (pow.f64 (sqrt.f64 -1) 12))) (+.f64 (*.f64 (/.f64 (pow.f64 eps 4) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 8))) 3/32) (*.f64 1/8 (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)) 5/64))) (pow.f64 x 9)) (/.f64 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (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)))) (pow.f64 x 9))))))))))
(fma.f64 -1/2 (/.f64 eps (/.f64 (pow.f64 x 9) (+.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) -5/64)) 1/2) (*.f64 (*.f64 (pow.f64 eps 5) (pow.f64 (sqrt.f64 -1) 10)) 1/64)))) (+.f64 (fma.f64 -1/2 (/.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) -5/64)) (pow.f64 x 7)) (/.f64 (pow.f64 (*.f64 1/2 eps) 3) (pow.f64 x 3))) (fma.f64 -1/32 (/.f64 (pow.f64 eps 5) (/.f64 (pow.f64 x 7) (pow.f64 (sqrt.f64 -1) 10))) (fma.f64 1/128 (/.f64 (pow.f64 eps 6) (pow.f64 x 9)) (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 5)) 3/32 (*.f64 1/8 (+.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 9) (*.f64 (pow.f64 eps 4) 5/64))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 9) (*.f64 (pow.f64 eps 4) 5/64))))))))))
(*.f64 8 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 8)
(pow.f64 (*.f64 x 2) 3)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 8 (pow.f64 x 3)))
(fma.f64 -1 (*.f64 x (*.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) -6)) (*.f64 (pow.f64 x 3) 8))
(-.f64 (pow.f64 (*.f64 x 2) 3) (*.f64 x (*.f64 eps 6)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) x)) (*.f64 8 (pow.f64 x 3))))
(fma.f64 -1 (*.f64 x (*.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) -6)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) -1/4) (*.f64 -1/2 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)))) x) (*.f64 (pow.f64 x 3) 8)))
(-.f64 (-.f64 (pow.f64 (*.f64 x 2) 3) (/.f64 (fma.f64 (pow.f64 eps 2) -1/2 (*.f64 1/2 (pow.f64 eps 2))) x)) (*.f64 x (*.f64 eps 6)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -4 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))))) (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 4))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)))))) (pow.f64 x 3))) (*.f64 8 (pow.f64 x 3)))))
(fma.f64 -1 (*.f64 x (*.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) -6)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) -1/4) (*.f64 -1/2 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)))) x) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) 1/8) (fma.f64 -1/2 (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) -1/4))) (*.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 6)) 0))) (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 8))))
(-.f64 (-.f64 (-.f64 (pow.f64 (*.f64 x 2) 3) (/.f64 (+.f64 (*.f64 (pow.f64 eps 3) 1/4) (fma.f64 -1/2 (*.f64 eps (pow.f64 (*.f64 1/2 eps) 2)) 0)) (pow.f64 x 3))) (/.f64 (fma.f64 (pow.f64 eps 2) -1/2 (*.f64 1/2 (pow.f64 eps 2))) x)) (*.f64 x (*.f64 eps 6)))
(*.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)))
(fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 (/.f64 (*.f64 -1/8 (pow.f64 eps 2)) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) -1)))) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) 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 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(-.f64 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 4))) 1/8)))
(-.f64 (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (*.f64 -1/2 (/.f64 (neg.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/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x) (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 (fma.f64 -1/2 (/.f64 (neg.f64 eps) x) (fma.f64 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)) 1/8 (/.f64 (*.f64 -1/16 (*.f64 -1 (pow.f64 eps 3))) (pow.f64 x 5)))) 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 (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 (/.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 (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 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.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 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (cbrt.f64 (pow.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 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 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (pow.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) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (cbrt.f64 (pow.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 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 (sqrt.f64 eps) (cbrt.f64 (pow.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 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (cbrt.f64 (pow.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (+.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 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (+.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 1 (/.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (+.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 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (+.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 2) (*.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (+.f64 (fma.f64 x x eps) (*.f64 x (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(*.f64 1 (/.f64 (+.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 (fma.f64 x x eps) (pow.f64 x 2)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(sqrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(fabs.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (exp.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(expm1.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log1p.f64 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 (hypot.f64 x (sqrt.f64 eps)) x)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (hypot.f64 x (sqrt.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 (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))
(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 x)) 1)
x
(*.f64 x 1)
x
(*.f64 1 x)
x
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(pow.f64 x 1)
x
(pow.f64 (cbrt.f64 x) 3)
x
(pow.f64 (sqrt.f64 x) 2)
x
(pow.f64 (pow.f64 x 3) 1/3)
x
(sqrt.f64 (pow.f64 x 2))
(fabs.f64 x)
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 1 (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x 3))
x
(expm1.f64 (log1p.f64 x))
x
(exp.f64 (log.f64 x))
x
(exp.f64 (*.f64 (log.f64 x) 1))
x
(log1p.f64 (expm1.f64 x))
x
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2))) 1)
(*.f64 x 2)
(pow.f64 (*.f64 x 2) 1)
(*.f64 x 2)
(pow.f64 (cbrt.f64 (*.f64 x 2)) 3)
(*.f64 x 2)
(pow.f64 (pow.f64 (*.f64 x 2) 3) 1/3)
(*.f64 x 2)
(pow.f64 (sqrt.f64 (*.f64 x 2)) 2)
(*.f64 x 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 4))
(log.f64 (pow.f64 (exp.f64 x) 2))
(*.f64 x 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2))))
(*.f64 x 2)
(cbrt.f64 (pow.f64 (*.f64 x 2) 3))
(*.f64 x 2)
(expm1.f64 (log1p.f64 (*.f64 x 2)))
(*.f64 x 2)
(exp.f64 (log.f64 (*.f64 x 2)))
(*.f64 x 2)
(exp.f64 (*.f64 (log.f64 (*.f64 x 2)) 1))
(*.f64 x 2)
(log1p.f64 (expm1.f64 (*.f64 x 2)))
(*.f64 x 2)
(-.f64 (exp.f64 (log1p.f64 x)) 1)
x
(*.f64 x 1)
x
(*.f64 1 x)
x
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(pow.f64 x 1)
x
(pow.f64 (cbrt.f64 x) 3)
x
(pow.f64 (sqrt.f64 x) 2)
x
(pow.f64 (pow.f64 x 3) 1/3)
x
(sqrt.f64 (pow.f64 x 2))
(fabs.f64 x)
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 1 (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x 3))
x
(expm1.f64 (log1p.f64 x))
x
(exp.f64 (log.f64 x))
x
(exp.f64 (*.f64 (log.f64 x) 1))
x
(log1p.f64 (expm1.f64 x))
x
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps 1/2))) 1)
(*.f64 1/2 eps)
(pow.f64 (*.f64 eps 1/2) 1)
(*.f64 1/2 eps)
(pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 3)
(*.f64 1/2 eps)
(pow.f64 (pow.f64 (*.f64 eps 1/2) 3) 1/3)
(*.f64 1/2 eps)
(pow.f64 (sqrt.f64 (*.f64 eps 1/2)) 2)
(*.f64 1/2 eps)
(sqrt.f64 (*.f64 (pow.f64 eps 2) 1/4))
(sqrt.f64 (pow.f64 (*.f64 1/2 eps) 2))
(log.f64 (pow.f64 (exp.f64 eps) 1/2))
(*.f64 1/2 eps)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps 1/2))))
(*.f64 1/2 eps)
(cbrt.f64 (pow.f64 (*.f64 eps 1/2) 3))
(*.f64 1/2 eps)
(expm1.f64 (log1p.f64 (*.f64 eps 1/2)))
(*.f64 1/2 eps)
(exp.f64 (log.f64 (*.f64 eps 1/2)))
(*.f64 1/2 eps)
(exp.f64 (*.f64 (log.f64 (*.f64 eps 1/2)) 1))
(*.f64 1/2 eps)
(log1p.f64 (expm1.f64 (*.f64 eps 1/2)))
(*.f64 1/2 eps)
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 1 (/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(fabs.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.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 (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))
(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 x)) 1)
x
(*.f64 x 1)
x
(*.f64 1 x)
x
(*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(pow.f64 x 1)
x
(pow.f64 (cbrt.f64 x) 3)
x
(pow.f64 (sqrt.f64 x) 2)
x
(pow.f64 (pow.f64 x 3) 1/3)
x
(sqrt.f64 (pow.f64 x 2))
(fabs.f64 x)
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 1 (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x 3))
x
(expm1.f64 (log1p.f64 x))
x
(exp.f64 (log.f64 x))
x
(exp.f64 (*.f64 (log.f64 x) 1))
x
(log1p.f64 (expm1.f64 x))
x
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) (/.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 1 (/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(fabs.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (-.f64 (hypot.f64 x (sqrt.f64 eps)) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0))
(+.f64 (fma.f64 x 1 (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 1 (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 -1 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (*.f64 (hypot.f64 x (sqrt.f64 eps)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x x eps))) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (hypot.f64 x (sqrt.f64 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (fma.f64 x x eps)) (hypot.f64 x (sqrt.f64 eps))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1/3) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (pow.f64 1 1/3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)) (cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x 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 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(*.f64 1 (/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))) (*.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3))))
(/.f64 (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (hypot.f64 x (sqrt.f64 eps)) (hypot.f64 x (sqrt.f64 eps)))) (-.f64 x (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 1) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(fabs.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (exp.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1/3))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 x (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 x)) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (hypot.f64 x (sqrt.f64 eps))))
(-.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) x) (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (neg.f64 (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(+.f64 (*.f64 x (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (*.f64 (neg.f64 (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))) 1)
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1)
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 1 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (*.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3/2))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) 3) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) (pow.f64 (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) 1) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (pow.f64 (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(*.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) (sqrt.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(/.f64 (pow.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) 3) (pow.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.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 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(/.f64 (*.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3)) (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2)))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 2) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(sqrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 6))
(log.f64 (exp.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 3))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(exp.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)
(-.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 (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))
(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))

eval414.0ms (3.7%)

Compiler

Compiled 17482 to 9540 computations (45.4% saved)

prune142.0ms (1.3%)

Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New106721069
Fresh358
Picked055
Done011
Total1070131083
Accuracy
100.0%
Counts
1083 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
(/.f64 (*.f64 1/2 eps) x)
48.4%
(/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2)))
75.7%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
75.8%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
75.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
47.4%
(/.f64 1/2 (/.f64 x eps))
56.4%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.0%
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
58.7%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.2%
(-.f64 x x)
3.6%
(*.f64 x 2)
42.5%
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
Compiler

Compiled 210 to 145 computations (31% saved)

localize1.2s (10.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions with local error:

NewAccuracyProgram
100.0%
(neg.f64 eps)
100.0%
x
100.0%
eps
100.0%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
100.0%
eps
100.0%
-1/2
100.0%
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
80.2%
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
100.0%
x
100.0%
eps
100.0%
1/2
99.6%
(/.f64 1/2 (/.f64 x eps))
100.0%
(-.f64 x x)
100.0%
x
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
100.0%
(+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
99.6%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
99.4%
(pow.f64 (sqrt.f64 x) 2)
Rules
2288×sqr-pow
1718×fabs-mul
1630×fma-def
1272×cube-prod
1094×pow-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016171
126131
242131
356131
490131
5200131
6634131
71528131
81778131
92002131
102232131
112557131
122980131
133515131
144148131
154926131
165886131
176418131
186622131
196734131
206766131
216778131
227735131
065
1105
2135
3155
4175
5225
6265
7315
01041
11241
21541
31741
41941
52141
62241
012106
12190
24984
38784
426984
577484
6205884
7422384
8690284
9779384
01149
11749
22249
33249
44449
56449
610449
714449
819449
922949
1025549
1125749
Stop Event
saturated
node limit
saturated
saturated
node limit
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (neg.f64 eps)))
x
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
Outputs
(-.f64 x (sqrt.f64 (neg.f64 eps)))
x
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
Call 2
Inputs
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(*.f64 -1/2 (/.f64 eps x))
-1/2
(/.f64 eps x)
eps
Outputs
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(-.f64 (-.f64 x x) (*.f64 -1/2 (/.f64 eps x)))
(+.f64 0 (*.f64 1/2 (/.f64 eps x)))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 eps (/.f64 1/2 x))
x
(+.f64 x (*.f64 -1/2 (/.f64 eps x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(*.f64 -1/2 (/.f64 eps x))
(/.f64 -1/2 (/.f64 x eps))
-1/2
(/.f64 eps x)
eps
Call 3
Inputs
(/.f64 1/2 (/.f64 x eps))
1/2
(/.f64 x eps)
x
eps
Outputs
(/.f64 1/2 (/.f64 x eps))
(*.f64 (/.f64 1/2 x) eps)
(/.f64 (*.f64 1/2 eps) x)
(*.f64 eps (/.f64 1/2 x))
1/2
(/.f64 x eps)
x
eps
Call 4
Inputs
(-.f64 x x)
x
Outputs
(-.f64 x x)
0
x
Call 5
Inputs
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
eps
(+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (sqrt.f64 x) 2)
(sqrt.f64 x)
x
2
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
Outputs
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
eps
(+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
(pow.f64 (sqrt.f64 x) 2)
x
(sqrt.f64 x)
x
(pow.f64 (sqrt.f64 x) 2)
2
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
Compiler

Compiled 98 to 34 computations (65.3% saved)

series46.0ms (0.4%)

Counts
11 → 99
Calls

45 calls:

TimeVariablePointExpression
23.0ms
eps
@inf
(+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
4.0ms
x
@inf
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
2.0ms
eps
@inf
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
2.0ms
eps
@-inf
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
1.0ms
x
@-inf
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))

rewrite208.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
714×log1p-expm1-u
600×expm1-udef
600×log1p-udef
264×associate-*r*
185×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify48.0ms (0.4%)

Algorithm
egg-herbie
Rules
204×*-commutative
110×sqr-pow
82×+-commutative
70×sub-neg
66×fma-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0608595
11988595
Stop Event
unsound
Counts
389 → 309
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 eps x))
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
(/.f64 eps x)
(*.f64 -1 (/.f64 eps x))
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
x
(*.f64 -1 x)
(*.f64 2 x)
0
0
0
0
0
0
0
0
0
0
0
0
(*.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))
x
x
x
(*.f64 -1/2 (/.f64 eps x))
(*.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 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
x
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
x
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
x
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(*.f64 -1 eps)
(-.f64 (exp.f64 (log1p.f64 x)) 1)
(*.f64 x 1)
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(*.f64 1 x)
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(sqrt.f64 (pow.f64 x 2))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 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 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (+.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))))) (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)))
(*.f64 (cbrt.f64 (pow.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 (/.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 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(*.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (+.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 2) (*.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 (-.f64 (fma.f64 x x eps) (pow.f64 x 2)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
(pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
(pow.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
(log.f64 (exp.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 1 (hypot.f64 x (sqrt.f64 eps)) x)
(fma.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
0
(-.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 1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 (/.f64 eps x) -1/2)
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (*.f64 1/2 eps) (/.f64 1 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 (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 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 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(pow.f64 (*.f64 (/.f64 x eps) 2) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 eps x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(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 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 x (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1))
(+.f64 0 (*.f64 eps (/.f64 1/2 x)))
(+.f64 0 (neg.f64 (*.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 (neg.f64 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (neg.f64 (*.f64 eps (/.f64 1/2 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 (neg.f64 (*.f64 eps (/.f64 1/2 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 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) x)
(*.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 1 (neg.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (/.f64 1 (+.f64 (/.f64 0 0) (*.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 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
(/.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) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (neg.f64 (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 0 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 0 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))) (-.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 1)
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 3)
(pow.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 2)
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2))
(log.f64 (exp.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))))))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 3))
(expm1.f64 (log1p.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (log.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 1))
(log1p.f64 (expm1.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(-.f64 x (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (fma.f64 -1/2 (/.f64 eps x) x)) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (/.f64 1 (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 eps x) x) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))
(/.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (fma.f64 -1/2 (/.f64 eps x) x))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x -1/2) (/.f64 eps x)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 (*.f64 x -1/2) (/.f64 eps x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (pow.f64 x 2)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 -1/2) (/.f64 eps x))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(fma.f64 1 x (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1 x (neg.f64 (*.f64 eps (/.f64 1/2 x))))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) x)
(+.f64 x (neg.f64 (sqrt.f64 eps)))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 eps)) 1))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) 1 (sqrt.f64 eps)))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 eps))) (cbrt.f64 eps) (sqrt.f64 eps)))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (pow.f64 eps 1/4)) (pow.f64 eps 1/4) (sqrt.f64 eps)))
(+.f64 (neg.f64 (sqrt.f64 eps)) x)
(*.f64 (-.f64 x (sqrt.f64 eps)) 1)
(*.f64 1 (-.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 eps))))
(*.f64 (fma.f64 x x eps) (/.f64 1 (+.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 eps))) (sqrt.f64 (-.f64 x (sqrt.f64 eps))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) (/.f64 1 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 eps 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 eps 1/4)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps))) (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2))))
(/.f64 1 (/.f64 (+.f64 x (sqrt.f64 eps)) (fma.f64 x x eps)))
(/.f64 (fma.f64 x x eps) (+.f64 x (sqrt.f64 eps)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (fma.f64 x x eps)) (neg.f64 (+.f64 x (sqrt.f64 eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2))) (neg.f64 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 eps)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 eps)) (neg.f64 (sqrt.f64 eps))) (*.f64 x (neg.f64 (sqrt.f64 eps))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 eps)) (neg.f64 (sqrt.f64 eps)))) (-.f64 x (neg.f64 (sqrt.f64 eps))))
(pow.f64 (-.f64 x (sqrt.f64 eps)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 3)
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (sqrt.f64 eps))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2))
(log.f64 (exp.f64 (-.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (sqrt.f64 eps)))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (-.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sqrt.f64 eps))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (sqrt.f64 eps))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (sqrt.f64 eps)))
(fma.f64 1 x (neg.f64 (sqrt.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (sqrt.f64 eps)))
(+.f64 0 eps)
(-.f64 0 eps)
(-.f64 (exp.f64 (log1p.f64 eps)) 1)
(*.f64 eps 1)
(*.f64 eps -1)
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 eps)))
(*.f64 1 eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (sqrt.f64 eps)) (sqrt.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (cbrt.f64 eps)))
(*.f64 (pow.f64 eps 1/4) (*.f64 (pow.f64 eps 1/4) (sqrt.f64 eps)))
(*.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 -1 eps)
(*.f64 (*.f64 (sqrt.f64 eps) (pow.f64 eps 1/4)) (pow.f64 eps 1/4))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (sqrt.f64 eps) (cbrt.f64 eps)) (cbrt.f64 (sqrt.f64 eps)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(/.f64 (-.f64 0 (pow.f64 eps 3)) (+.f64 0 (+.f64 (pow.f64 eps 2) (*.f64 0 eps))))
(/.f64 (-.f64 0 (pow.f64 eps 2)) eps)
(pow.f64 eps 1)
(pow.f64 (sqrt.f64 eps) 2)
(pow.f64 (cbrt.f64 eps) 3)
(pow.f64 (pow.f64 eps 2) 1/2)
(pow.f64 (pow.f64 eps 3) 1/3)
(sqrt.f64 (pow.f64 eps 2))
(log.f64 (exp.f64 eps))
(log.f64 (+.f64 1 (expm1.f64 eps)))
(cbrt.f64 (pow.f64 eps 3))
(expm1.f64 (log1p.f64 eps))
(exp.f64 (log.f64 eps))
(exp.f64 (*.f64 (log.f64 eps) 1))
(log1p.f64 (expm1.f64 eps))
Outputs
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 (sqrt.f64 eps) (/.f64 1 (sqrt.f64 -1)))
-1
(/.f64 eps x)
-1
(*.f64 -1 (/.f64 eps x))
-1
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
-1
x
-1
(*.f64 -1 x)
-1
(*.f64 2 x)
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 -1/2 (/.f64 eps x))
-1
x
-1
x
-1
x
-1
(*.f64 -1/2 (/.f64 eps x))
-1
(*.f64 -1/2 (/.f64 eps x))
-1
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
x
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
x
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
(+.f64 x (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
-1
x
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(*.f64 -1 eps)
-1
(-.f64 (exp.f64 (log1p.f64 x)) 1)
-1
(*.f64 x 1)
-1
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
-1
(*.f64 1 x)
-1
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))
-1
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 x)))
-1
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
-1
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (sqrt.f64 x)))
-1
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 x 1/4)) (pow.f64 x 1/4))
-1
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
-1
(sqrt.f64 (pow.f64 x 2))
-1
(log.f64 (exp.f64 x))
-1
(log.f64 (+.f64 1 (expm1.f64 x)))
-1
(cbrt.f64 (pow.f64 x 3))
-1
(expm1.f64 (log1p.f64 x))
-1
(exp.f64 (log.f64 x))
-1
(exp.f64 (*.f64 (log.f64 x) 1))
-1
(log1p.f64 (expm1.f64 x))
-1
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))) 1)
-1
(-.f64 (/.f64 0 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 eps (/.f64 1 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(*.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
-1
(*.f64 1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (cbrt.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)))) 2)))
-1
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(*.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))))))
-1
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
-1
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.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))))))
-1
(*.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))))))
-1
(*.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))))))
-1
(*.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))))))
-1
(*.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))))))
-1
(*.f64 (/.f64 eps (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(/.f64 -1 (+.f64 -1 (pow.f64 (hypot.f64 -1 -1) -1)))
(*.f64 (/.f64 eps (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
-1
(pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
-1
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
-1
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
-1
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
-1
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
-1
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
-1
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
-1
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
-1
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
-1
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
-1
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
-1
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 (fma.f64 x x eps) (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
-1
(*.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
-1
(*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
-1
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(+.f64 (neg.f64 (pow.f64 (hypot.f64 -1 -1) -1)) -1)
(*.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (/.f64 1 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))) (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3))))
(+.f64 (neg.f64 (pow.f64 (hypot.f64 -1 -1) -1)) -1)
(/.f64 1 (/.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps))) (-.f64 (pow.f64 x 2) (fma.f64 x x eps))))
-1
(/.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))))
(/.f64 (+.f64 -1 (pow.f64 (hypot.f64 -1 -1) -1)) -1)
(/.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3)) (+.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 2) (*.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 (+.f64 -1 (pow.f64 (hypot.f64 -1 -1) -1)) -1)
(/.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps)) (-.f64 x (hypot.f64 x (sqrt.f64 eps))))
-1
(/.f64 (neg.f64 (+.f64 (pow.f64 (hypot.f64 x (sqrt.f64 eps)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (hypot.f64 x (sqrt.f64 eps)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x)))))
(+.f64 (neg.f64 (pow.f64 (hypot.f64 -1 -1) -1)) -1)
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (fma.f64 x x eps))) (neg.f64 (-.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(/.f64 (-.f64 (fma.f64 x x eps) (pow.f64 x 2)) (-.f64 (hypot.f64 x (sqrt.f64 eps)) x))
-1
(pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 1)
-1
(pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3)
-1
(pow.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3) 1/3)
-1
(pow.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)
-1
(sqrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 2))
-1
(log.f64 (exp.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
-1
(cbrt.f64 (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3))
-1
(expm1.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(exp.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(exp.f64 (*.f64 (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1))
-1
(log1p.f64 (expm1.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
-1
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
-1
(fma.f64 1 x (hypot.f64 x (sqrt.f64 eps)))
-1
(fma.f64 1 (hypot.f64 x (sqrt.f64 eps)) x)
(fma.f64 -1 (hypot.f64 -1 -1) -1)
(fma.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 -1 (cbrt.f64 (hypot.f64 -1 -1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
-1
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (sqrt.f64 (hypot.f64 -1 -1)) (sqrt.f64 (hypot.f64 -1 -1)) -1)
0
-1
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
-1
(*.f64 eps (/.f64 1/2 x))
-1
(*.f64 eps (*.f64 (/.f64 1 x) -1/2))
-1
(*.f64 1/2 (/.f64 eps x))
-1
(*.f64 -1/2 (/.f64 eps x))
-1
(*.f64 (/.f64 eps x) 1/2)
-1
(*.f64 (/.f64 eps x) -1/2)
-1
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
-1
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
-1
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
-1
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2))
-1
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
-1
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
-1
(*.f64 (/.f64 1/2 x) eps)
-1
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
-1
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
-1
(*.f64 (*.f64 1/2 eps) (/.f64 1 x))
-1
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
-1
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
-1
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
-1
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
-1
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
-1
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
-1
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
-1
(*.f64 (/.f64 1/2 (neg.f64 x)) eps)
-1
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
-1
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
-1
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(cbrt.f64 -1/8)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
-1
(pow.f64 (*.f64 (/.f64 x eps) 2) -1)
-1
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
-1
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 eps x)))
-1
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(cbrt.f64 -1/8)
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
-1
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(+.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(+.f64 x (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1))
-1
(+.f64 0 (*.f64 eps (/.f64 1/2 x)))
-1
(+.f64 0 (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(+.f64 0 (*.f64 -1 (*.f64 eps (/.f64 1/2 x))))
-1
(+.f64 0 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(+.f64 0 (*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(+.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(+.f64 (neg.f64 (*.f64 eps (/.f64 1/2 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)))
-1
(+.f64 (neg.f64 (*.f64 eps (/.f64 1/2 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)))
-1
(+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) x)
-1
(*.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 1)
-1
(*.f64 1 (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(*.f64 (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2)))
-1
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2)) (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(*.f64 (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))))
-1
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (/.f64 1 (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))
-1
(*.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))))
-1
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))))
-1
(/.f64 1 (/.f64 (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))))
-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) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))))
-1
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x))))
-1
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))))
-1
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))) (neg.f64 (+.f64 (/.f64 0 0) (*.f64 eps (/.f64 1/2 x)))))
-1
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
-1
(/.f64 (-.f64 0 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 0 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 0 (*.f64 eps (/.f64 1/2 x))))))
7/8
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))) (-.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
-1
(/.f64 (-.f64 0 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 1)
-1
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 3)
-1
(pow.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
-1
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 2)
-1
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
-1
(sqrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 2))
-1
(log.f64 (exp.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))))))
-1
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x))) 3))
-1
(expm1.f64 (log1p.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(exp.f64 (log.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))) 1))
-1
(log1p.f64 (expm1.f64 (neg.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(-.f64 x (*.f64 eps (/.f64 1/2 x)))
-1
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x))) 1)
-1
(-.f64 (/.f64 (pow.f64 x 2) (fma.f64 -1/2 (/.f64 eps x) x)) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
-1
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
-1
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2))
-1
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(*.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (/.f64 1 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x)))))
15/8
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
-1
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3))))
15/8
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 eps x) x) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)))
-1
(/.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2) (fma.f64 -1/2 (/.f64 eps x) x))
-1
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))))
7/8
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x -1/2) (/.f64 eps x)))))
7/8
(/.f64 (neg.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2)) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 eps (/.f64 1/2 x)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x)))))
15/8
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 (*.f64 x -1/2) (/.f64 eps x)))))
7/8
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (pow.f64 x 2)) (-.f64 (*.f64 eps (/.f64 1/2 x)) x))
-1
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
-1
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 3)
-1
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3) 1/3)
-1
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 2)
-1
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 2))
-1
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
-1
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 -1/2) (/.f64 eps x))))
-1
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3))
-1
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1))
-1
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
-1
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 eps (/.f64 1/2 x)))
-1
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(fma.f64 -1/2 (/.f64 eps x) x)
-1
(fma.f64 (/.f64 eps x) -1/2 x)
-1
(fma.f64 1 x (*.f64 eps (/.f64 1/2 x)))
-1
(fma.f64 1 x (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) x)
-1
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) x)
-1
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 eps (/.f64 1/2 x)))
-1
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 eps (/.f64 1/2 x))))
-1
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) x)
-1
(+.f64 x (neg.f64 (sqrt.f64 eps)))
-1
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 eps)) 1))
-1
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) 1 (sqrt.f64 eps)))
-1
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 eps))) (cbrt.f64 eps) (sqrt.f64 eps)))
-1
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (pow.f64 eps 1/4)) (pow.f64 eps 1/4) (sqrt.f64 eps)))
-1
(+.f64 (neg.f64 (sqrt.f64 eps)) x)
-1
(*.f64 (-.f64 x (sqrt.f64 eps)) 1)
-1
(*.f64 1 (-.f64 x (sqrt.f64 eps)))
-1
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 2))
-1
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 2) (cbrt.f64 (-.f64 x (sqrt.f64 eps))))
-1
(*.f64 (fma.f64 x x eps) (/.f64 1 (+.f64 x (sqrt.f64 eps))))
-1
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 eps))) (sqrt.f64 (-.f64 x (sqrt.f64 eps))))
-1
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) (/.f64 1 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps)))))
-1
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 eps 1/4)) (-.f64 (sqrt.f64 x) (pow.f64 eps 1/4)))
-1
(/.f64 1 (/.f64 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps))) (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2))))
-1
(/.f64 1 (/.f64 (+.f64 x (sqrt.f64 eps)) (fma.f64 x x eps)))
-1
(/.f64 (fma.f64 x x eps) (+.f64 x (sqrt.f64 eps)))
-1
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps))))
-1
(/.f64 (neg.f64 (fma.f64 x x eps)) (neg.f64 (+.f64 x (sqrt.f64 eps))))
-1
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2))) (neg.f64 (+.f64 (fma.f64 x x eps) (*.f64 x (sqrt.f64 eps)))))
-1
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (sqrt.f64 eps)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 eps)) (neg.f64 (sqrt.f64 eps))) (*.f64 x (neg.f64 (sqrt.f64 eps))))))
-1
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (sqrt.f64 eps)) (neg.f64 (sqrt.f64 eps)))) (-.f64 x (neg.f64 (sqrt.f64 eps))))
-1
(pow.f64 (-.f64 x (sqrt.f64 eps)) 1)
-1
(pow.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) 3)
-1
(pow.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 3) 1/3)
-1
(pow.f64 (sqrt.f64 (-.f64 x (sqrt.f64 eps))) 2)
-1
(sqrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2))
-1
(log.f64 (exp.f64 (-.f64 x (sqrt.f64 eps))))
-1
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (sqrt.f64 eps)))))
-1
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 3))
-1
(expm1.f64 (log1p.f64 (-.f64 x (sqrt.f64 eps))))
-1
(exp.f64 (log.f64 (-.f64 x (sqrt.f64 eps))))
-1
(exp.f64 (*.f64 (log.f64 (-.f64 x (sqrt.f64 eps))) 1))
-1
(log1p.f64 (expm1.f64 (-.f64 x (sqrt.f64 eps))))
-1
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (sqrt.f64 eps)))
-1
(fma.f64 1 x (neg.f64 (sqrt.f64 eps)))
-1
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (sqrt.f64 eps)))
-1
(+.f64 0 eps)
-1
(-.f64 0 eps)
-1
(-.f64 (exp.f64 (log1p.f64 eps)) 1)
-1
(*.f64 eps 1)
-1
(*.f64 eps -1)
-1
(*.f64 (sqrt.f64 eps) (sqrt.f64 eps))
-1
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 eps)))
-1
(*.f64 1 eps)
-1
(*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2))
-1
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (sqrt.f64 eps)) (sqrt.f64 eps)))
-1
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 eps))
-1
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (cbrt.f64 eps)))
-1
(*.f64 (pow.f64 eps 1/4) (*.f64 (pow.f64 eps 1/4) (sqrt.f64 eps)))
-1
(*.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps))
-1
(*.f64 -1 eps)
-1
(*.f64 (*.f64 (sqrt.f64 eps) (pow.f64 eps 1/4)) (pow.f64 eps 1/4))
-1
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
-1
(*.f64 (*.f64 (sqrt.f64 eps) (cbrt.f64 eps)) (cbrt.f64 (sqrt.f64 eps)))
-1
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
-1
(/.f64 (-.f64 0 (pow.f64 eps 3)) (+.f64 0 (+.f64 (pow.f64 eps 2) (*.f64 0 eps))))
-1
(/.f64 (-.f64 0 (pow.f64 eps 2)) eps)
-1
(pow.f64 eps 1)
-1
(pow.f64 (sqrt.f64 eps) 2)
-1
(pow.f64 (cbrt.f64 eps) 3)
-1
(pow.f64 (pow.f64 eps 2) 1/2)
-1
(pow.f64 (pow.f64 eps 3) 1/3)
-1
(sqrt.f64 (pow.f64 eps 2))
-1
(log.f64 (exp.f64 eps))
-1
(log.f64 (+.f64 1 (expm1.f64 eps)))
-1
(cbrt.f64 (pow.f64 eps 3))
-1
(expm1.f64 (log1p.f64 eps))
-1
(exp.f64 (log.f64 eps))
-1
(exp.f64 (*.f64 (log.f64 eps) 1))
-1
(log1p.f64 (expm1.f64 eps))
-1

eval355.0ms (3.2%)

Compiler

Compiled 17015 to 8464 computations (50.3% saved)

prune944.0ms (8.5%)

Pruning

19 alts after pruning (10 fresh and 9 done)

PrunedKeptTotal
New136181369
Fresh022
Picked145
Done156
Total1363191382
Accuracy
100.0%
Counts
1382 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
(/.f64 (*.f64 1/2 eps) x)
48.4%
(/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2)))
48.3%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) x)))
75.7%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
75.8%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
11.9%
(/.f64 eps x)
75.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
47.4%
(/.f64 1/2 (/.f64 x eps))
56.4%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.0%
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
5.4%
(-.f64 x (*.f64 -1/2 (/.f64 eps x)))
58.7%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
47.4%
(*.f64 (/.f64 1/2 x) eps)
42.5%
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
5.8%
(cbrt.f64 -1/8)
2.7%
7/8
4.2%
0
5.8%
-1
Compiler

Compiled 256 to 184 computations (28.1% saved)

localize288.0ms (2.6%)

Algorithm
egg-herbie
Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
-1/8
98.8%
(cbrt.f64 -1/8)
100.0%
x
100.0%
eps
100.0%
1/2
99.7%
(*.f64 (/.f64 1/2 x) eps)
100.0%
7/8
100.0%
-1
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
100.0%
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
99.8%
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps))
99.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
Rules
1834×fma-neg
1082×div-sub
730×distribute-rgt-out
616×distribute-lft-neg-in
556×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019192
140180
274174
3164174
4454174
51637174
65088174
011
011
01038
11338
21738
31938
42138
52238
046
Stop Event
saturated
saturated
saturated
saturated
node limit
Calls
Call 1
Inputs
(cbrt.f64 -1/8)
-1/8
Outputs
(cbrt.f64 -1/8)
-1/8
Call 2
Inputs
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 x)
1/2
x
eps
Outputs
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 1/2 (/.f64 eps x))
(/.f64 1/2 x)
1/2
x
eps
Call 3
Inputs
7/8
Outputs
7/8
Call 4
Inputs
-1
Outputs
-1
Call 5
Inputs
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)))
1
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps))
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
(+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)
(-.f64 (pow.f64 x 2) (pow.f64 x 2))
(pow.f64 x 2)
2
Outputs
(/.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 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
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 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
x
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
(sqrt.f64 (neg.f64 eps))
(neg.f64 eps)
eps
(+.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 2)) eps)
eps
(-.f64 (pow.f64 x 2) (pow.f64 x 2))
0
(pow.f64 x 2)
2
Compiler

Compiled 95 to 49 computations (48.4% saved)

series12.0ms (0.1%)

Counts
8 → 50
Calls

18 calls:

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

rewrite149.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
897×log1p-expm1-u
617×expm1-log1p-u
440×expm1-udef
440×log1p-udef
216×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify240.0ms (2.2%)

Algorithm
egg-herbie
Rules
1016×distribute-lft-in
452×associate-*r*
440×fma-def
412×log-prod
384×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

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

eval542.0ms (4.9%)

Compiler

Compiled 11826 to 7241 computations (38.8% saved)

prune176.0ms (1.6%)

Pruning

19 alts after pruning (6 fresh and 13 done)

PrunedKeptTotal
New5511552
Fresh055
Picked145
Done099
Total55219571
Accuracy
100.0%
Counts
571 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
(/.f64 (*.f64 1/2 eps) x)
48.4%
(/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2)))
48.3%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) x)))
75.7%
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
75.8%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
11.9%
(/.f64 eps x)
48.2%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
47.4%
(/.f64 1/2 (/.f64 x eps))
56.4%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.0%
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
5.4%
(-.f64 x (*.f64 -1/2 (/.f64 eps x)))
58.7%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
47.4%
(*.f64 (/.f64 1/2 x) eps)
42.5%
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
5.8%
(cbrt.f64 -1/8)
2.7%
7/8
4.2%
0
5.8%
-1
Compiler

Compiled 363 to 222 computations (38.8% saved)

regimes186.0ms (1.7%)

Counts
25 → 2
Calls
Call 1
Inputs
-1
0
7/8
(*.f64 x 2)
(-.f64 x x)
(/.f64 eps x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 x (*.f64 -1/2 (/.f64 eps x)))
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(cbrt.f64 -1/8)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
(/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2)))
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (fma.f64 1/2 (/.f64 (neg.f64 eps) x) x)))
(cbrt.f64 (pow.f64 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) 3))
(/.f64 eps (+.f64 (pow.f64 (sqrt.f64 x) 2) (hypot.f64 x (sqrt.f64 (neg.f64 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 (*.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))))
Outputs
(/.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 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2)))
Calls

3 calls:

134.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
25.0ms
eps
25.0ms
x
Results
AccuracySegmentsBranch
88.9%2x
99.1%2eps
99.1%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 16 to 10 computations (37.5% saved)

regimes113.0ms (1%)

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

2 calls:

86.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
25.0ms
eps
Results
AccuracySegmentsBranch
99.1%2eps
99.1%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes145.0ms (1.3%)

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

2 calls:

108.0ms
eps
36.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
85.0%4eps
98.9%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes27.0ms (0.2%)

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

1 calls:

26.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
98.9%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes17.0ms (0.2%)

Counts
15 → 2
Calls
Call 1
Inputs
-1
0
7/8
(*.f64 x 2)
(-.f64 x x)
(/.f64 eps x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 1/2 (/.f64 x eps))
(/.f64 (*.f64 1/2 eps) x)
(-.f64 x (*.f64 -1/2 (/.f64 eps x)))
(-.f64 x (+.f64 x (*.f64 -1/2 (/.f64 eps x))))
(cbrt.f64 -1/8)
(-.f64 x (sqrt.f64 (neg.f64 eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
Calls

1 calls:

16.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
98.6%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes17.0ms (0.2%)

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

1 calls:

16.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
98.5%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes18.0ms (0.2%)

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

1 calls:

17.0ms
x
Results
AccuracySegmentsBranch
86.0%2x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes20.0ms (0.2%)

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

2 calls:

12.0ms
eps
7.0ms
x
Results
AccuracySegmentsBranch
47.6%1eps
47.6%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes12.0ms (0.1%)

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

2 calls:

6.0ms
x
6.0ms
eps
Results
AccuracySegmentsBranch
47.4%1x
47.4%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes12.0ms (0.1%)

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

2 calls:

7.0ms
eps
5.0ms
x
Results
AccuracySegmentsBranch
11.9%1x
11.9%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes11.0ms (0.1%)

Accuracy

Total -2.4b remaining (-4%)

Threshold costs -2.4b (-4%)

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

2 calls:

7.0ms
eps
4.0ms
x
Results
AccuracySegmentsBranch
5.8%1x
5.8%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.2036565386127027e-154
0.0
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.3046513238111e-149
-2.2036565386127027e-154
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.3046513238111e-149
-2.2036565386127027e-154
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.3046513238111e-149
-2.2036565386127027e-154
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.3046513238111e-149
-2.2036565386127027e-154
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.3046513238111e-149
-2.2036565386127027e-154
Compiler

Compiled 15 to 10 computations (33.3% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
1.690363836704841e-132
3.4432989089348487e-128
Results
13.0ms128×256valid
2.0ms23×256invalid
Compiler

Compiled 143 to 106 computations (25.9% saved)

simplify18.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
060838
182838
299838
3110838
4115838
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.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 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x)) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 (*.f64 1/2 eps) x))
(if (<=.f64 x 6633715669421483/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 (*.f64 1/2 eps) x))
(/.f64 (*.f64 1/2 eps) x)
(*.f64 (/.f64 1/2 x) eps)
(/.f64 eps x)
-1
Outputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.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 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps (-.f64 (pow.f64 x 2) (pow.f64 x 2))))) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x)) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 1/2 (/.f64 (neg.f64 eps) x) (*.f64 x 2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 (*.f64 1/2 eps) x))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 (*.f64 eps 1/2) x))
(if (<=.f64 x 6633715669421483/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 (*.f64 1/2 eps) x))
(if (<=.f64 x 6633715669421483/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 (*.f64 eps 1/2) x))
(/.f64 (*.f64 1/2 eps) x)
(/.f64 (*.f64 eps 1/2) x)
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(/.f64 eps x)
-1
Compiler

Compiled 234 to 138 computations (41% saved)

soundness2.6s (23.9%)

Rules
1650×prod-diff
1444×fma-neg
1444×fma-neg
1444×fma-neg
1444×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01278
115078
2209574
01278
115078
2209574
063312308
1141811951
2452411860
075328550
1203125139
023292
1325256
24441256
0608595
11988595
063312308
1141811951
2452411860
026177
1427155
26219155
063312308
1141811951
2452411860
063312308
1141811951
2452411860
04637173
112106319
246166299
01278
115078
2209574
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
unsound
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 852 to 381 computations (55.3% saved)

end0.0ms (0%)

preprocess115.0ms (1%)

Compiler

Compiled 472 to 198 computations (58.1% saved)

Profiling

Loading profile data...