ENA, Section 1.4, Exercise 4d

Time bar (total: 6.6s)

analyze14.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.1s (16.6%)

Results
624.0ms5928×body256valid
257.0ms1163×body1024valid
177.0ms1125×body512valid
11.0ms147×body256invalid
11.0ms40×body2048valid
Bogosity

preprocess34.0ms (0.5%)

Algorithm
egg-herbie
Rules
444×fma-def
80×cancel-sign-sub-inv
80×sub-neg
56×distribute-lft-neg-in
52×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01346
12446
23846
36646
410546
520946
634646
749246
858846
963446
1064446
022
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify24.0ms (0.4%)

Algorithm
egg-herbie
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
0923
11523
22323
33723
45823
510423
619723
726823
836823
944423
1050023
1150423
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))

eval0.0ms (0%)

Compiler

Compiled 10 to 6 computations (40% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
57.2%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 20 to 12 computations (40% saved)

localize35.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 27 to 7 computations (74.1% saved)

series7.0ms (0.1%)

Counts
3 → 56
Calls

18 calls:

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

rewrite86.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1034×fma-def
938×log-prod
896×prod-exp
664×pow-prod-down
530×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

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

simplify118.0ms (1.8%)

Algorithm
egg-herbie
Rules
796×fma-neg
652×cancel-sign-sub-inv
572×fma-def
456×exp-prod
448×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

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

eval97.0ms (1.5%)

Compiler

Compiled 6411 to 2671 computations (58.3% saved)

prune71.0ms (1.1%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New34612358
Fresh000
Picked011
Done000
Total34613359
Accurracy
99.6%
Counts
359 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
30.1%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (fma.f64 1/2 (/.f64 eps x) (/.f64 (*.f64 1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
45.0%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
49.3%
(*.f64 1/2 (/.f64 eps x))
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
30.1%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 eps 4) 5/64) (pow.f64 x 7)) (fma.f64 1/2 (/.f64 eps x) (/.f64 (*.f64 1/16 (pow.f64 eps 3)) (pow.f64 x 5)))))
45.0%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
49.3%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 656 to 428 computations (34.8% saved)

localize124.0ms (1.9%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x x) eps)
99.9%
(pow.f64 (-.f64 (*.f64 x x) eps) 3/2)
89.4%
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2))
75.6%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
100.0%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
100.0%
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
99.6%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
Compiler

Compiled 94 to 26 computations (72.3% saved)

series37.0ms (0.6%)

Counts
7 → 108
Calls

42 calls:

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

rewrite112.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1722×fma-def
658×fma-neg
598×expm1-udef
596×log1p-udef
410×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify144.0ms (2.2%)

Algorithm
egg-herbie
Rules
1208×fma-def
866×associate-*r*
708×associate-*l*
542×associate-+r+
478×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

eval194.0ms (2.9%)

Compiler

Compiled 13535 to 6697 computations (50.5% saved)

prune127.0ms (1.9%)

Pruning

15 alts after pruning (9 fresh and 6 done)

PrunedKeptTotal
New6664670
Fresh257
Picked055
Done011
Total66815683
Accurracy
99.9%
Counts
683 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
35.8%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
46.1%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -1/8)))))
50.2%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
42.5%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
49.3%
(*.f64 1/2 (/.f64 eps x))
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
35.8%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
46.1%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -1/8)))))
50.2%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
42.5%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
49.3%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 652 to 420 computations (35.6% saved)

localize174.0ms (2.6%)

Local Accuracy

Found 12 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 (/.f64 eps x) -1/2 (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -1/8)))
100.0%
(/.f64 (pow.f64 x 3) -1/8)
99.9%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -1/8)))))
67.5%
(/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -1/8))
100.0%
(hypot.f64 (sqrt.f64 (neg.f64 eps)) x)
75.6%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
100.0%
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
99.9%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
100.0%
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
100.0%
(hypot.f64 x (sqrt.f64 (neg.f64 eps)))
99.8%
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps))
99.6%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
Compiler

Compiled 210 to 73 computations (65.2% saved)

series30.0ms (0.5%)

Counts
10 → 183
Calls

57 calls:

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

rewrite97.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
742×add-sqr-sqrt
720×pow1
714×*-un-lft-identity
692×add-cbrt-cube
692×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify165.0ms (2.5%)

Algorithm
egg-herbie
Rules
928×fma-def
828×associate-*r*
660×associate-*l*
506×times-frac
496×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval280.0ms (4.3%)

Compiler

Compiled 13684 to 7786 computations (43.1% saved)

prune187.0ms (2.8%)

Pruning

22 alts after pruning (13 fresh and 9 done)

PrunedKeptTotal
New5629571
Fresh044
Picked235
Done066
Total56422586
Accurracy
100.0%
Counts
586 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
35.8%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
49.2%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x -1/2)) 3))))
46.1%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 (/.f64 eps x) -1/2) (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/8))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
50.2%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
47.7%
(/.f64 eps (exp.f64 (log.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
50.0%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
49.1%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
35.8%
(/.f64 1 (+.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 (*.f64 eps eps)) (pow.f64 x 5)))))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
42.5%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
5.4%
(*.f64 x -2)
49.3%
(*.f64 1/2 (/.f64 eps x))
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
35.8%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
49.2%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x -1/2)) 3))))
46.1%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 (/.f64 eps x) -1/2) (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/8))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
50.2%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
47.7%
(/.f64 eps (exp.f64 (log.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
50.0%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
78.4%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
49.1%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
35.8%
(/.f64 1 (+.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 (*.f64 eps eps)) (pow.f64 x 5)))))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
42.5%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
4.3%
(-.f64 x x)
3.5%
(+.f64 x x)
5.4%
(*.f64 x -2)
49.3%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 990 to 678 computations (31.5% saved)

localize338.0ms (5.1%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 1 (+.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 (*.f64 eps eps)) (pow.f64 x 5)))))
91.8%
(/.f64 eps (pow.f64 x 3))
67.9%
(/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))
65.2%
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
100.0%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
77.9%
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
100.0%
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
75.6%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
100.0%
(-.f64 (*.f64 x x) eps)
100.0%
(pow.f64 (-.f64 (*.f64 x x) eps) 1/4)
75.0%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
Compiler

Compiled 218 to 113 computations (48.2% saved)

series25.0ms (0.4%)

Counts
10 → 163
Calls

57 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(/.f64 1 (+.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 (*.f64 eps eps)) (pow.f64 x 5)))))
2.0ms
eps
@inf
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
1.0ms
x
@-inf
(pow.f64 (-.f64 (*.f64 x x) eps) 1/4)
1.0ms
eps
@-inf
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
1.0ms
eps
@0
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))

rewrite92.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
882×add-sqr-sqrt
850×pow1
842×*-un-lft-identity
828×add-exp-log
828×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040300
1902300
Stop Event
node limit
Counts
10 → 122
Calls
Call 1
Inputs
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
(pow.f64 (-.f64 (*.f64 x x) eps) 1/4)
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) x)
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))
(/.f64 eps (pow.f64 x 3))
(/.f64 1 (+.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 (*.f64 eps eps)) (pow.f64 x 5)))))
Outputs
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) x)
(*.f64 1 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(pow.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) 1)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(*.f64 1 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/8) (pow.f64 (-.f64 (*.f64 x x) eps) 1/8))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x x) eps)) 1/4))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(+.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 1 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(pow.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 1)
(log.f64 (exp.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (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 (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 -1/2 (/.f64 eps x)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (*.f64 x x)) (-.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(*.f64 1 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(pow.f64 (pow.f64 (neg.f64 eps) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 1 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(*.f64 (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(pow.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1)
(log.f64 (exp.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(expm1.f64 (log1p.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(exp.f64 (log.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(log1p.f64 (expm1.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 1 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(pow.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(*.f64 (*.f64 -1/16 (*.f64 eps eps)) (/.f64 1 (pow.f64 x 5)))
(*.f64 1 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(pow.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (pow.f64 x 3))) (cbrt.f64 (/.f64 eps (pow.f64 x 3)))) (cbrt.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 (sqrt.f64 (/.f64 eps (pow.f64 x 3))) (sqrt.f64 (/.f64 eps (pow.f64 x 3))))
(pow.f64 (/.f64 eps (pow.f64 x 3)) 1)
(log.f64 (exp.f64 (/.f64 eps (pow.f64 x 3))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (pow.f64 x 3)) (/.f64 eps (pow.f64 x 3))) (/.f64 eps (pow.f64 x 3))))
(expm1.f64 (log1p.f64 (/.f64 eps (pow.f64 x 3))))
(exp.f64 (log.f64 (/.f64 eps (pow.f64 x 3))))
(log1p.f64 (expm1.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 1 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(pow.f64 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))) -1)
(pow.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) 1)
(log.f64 (exp.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))

simplify222.0ms (3.4%)

Algorithm
egg-herbie
Rules
1036×fma-def
906×associate-*r*
818×associate-*l*
542×associate-+r+
522×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063612885
1174411097
2675710953
Stop Event
node limit
Counts
285 → 324
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 x (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps))))))
(+.f64 (*.f64 (+.f64 (*.f64 3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 -1/16 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 x (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))))))
x
(+.f64 (*.f64 -1 x) x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))))
x
(*.f64 2 x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (pow.f64 x 3))) (*.f64 2 x))))
(+.f64 (*.f64 -1 x) x)
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 -1 x) x))))
(+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 4)) (pow.f64 eps 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))) (pow.f64 x 2))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 4)) (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 1/32 (pow.f64 x 6)) (*.f64 -1/384 (pow.f64 x 6))))) (pow.f64 eps 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x))
(+.f64 (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/12 (pow.f64 x 6)) (*.f64 1/384 (pow.f64 x 6))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))) (pow.f64 x 2)))))) (pow.f64 eps 3))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x)))))
(pow.f64 (*.f64 -1 eps) 1/4)
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))))
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4)))))
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (pow.f64 x 6))) (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))))))
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))) (+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2)))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3))))) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2)))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)) (*.f64 -3/32 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 7))))))))
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 eps 3) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))) (*.f64 -3/32 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 1/32 (pow.f64 x 6)) (*.f64 -1/384 (pow.f64 x 6))))) (pow.f64 eps 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps)))))
(pow.f64 (*.f64 -1 eps) 1/4)
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/12 (pow.f64 x 6)) (*.f64 1/384 (pow.f64 x 6)))))))))
(*.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
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
x
x
(*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
x
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
x
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
x
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(+.f64 (*.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(+.f64 (*.f64 -896 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))) (+.f64 (*.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.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 (/.f64 (+.f64 (*.f64 -1/32 (pow.f64 eps 4)) (*.f64 -1/128 (pow.f64 eps 4))) (pow.f64 x 7))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.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 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.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 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 256 (pow.f64 x 11)) (+.f64 (*.f64 512 (pow.f64 x 11)) (*.f64 -2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))))))) (pow.f64 eps 5))))))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 x 2)) (pow.f64 eps 5))) (+.f64 (*.f64 -512 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (*.f64 -256 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))))))))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) x)
(*.f64 1 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(pow.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) 1)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(*.f64 1 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/8) (pow.f64 (-.f64 (*.f64 x x) eps) 1/8))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x x) eps)) 1/4))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(+.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) 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 1 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(pow.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 1)
(log.f64 (exp.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (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 (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 -1/2 (/.f64 eps x)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (*.f64 x x)) (-.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(*.f64 1 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(pow.f64 (pow.f64 (neg.f64 eps) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 1 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(*.f64 (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(pow.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1)
(log.f64 (exp.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(expm1.f64 (log1p.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(exp.f64 (log.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(log1p.f64 (expm1.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 1 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(pow.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(*.f64 (*.f64 -1/16 (*.f64 eps eps)) (/.f64 1 (pow.f64 x 5)))
(*.f64 1 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(pow.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (pow.f64 x 3))) (cbrt.f64 (/.f64 eps (pow.f64 x 3)))) (cbrt.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 (sqrt.f64 (/.f64 eps (pow.f64 x 3))) (sqrt.f64 (/.f64 eps (pow.f64 x 3))))
(pow.f64 (/.f64 eps (pow.f64 x 3)) 1)
(log.f64 (exp.f64 (/.f64 eps (pow.f64 x 3))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (pow.f64 x 3)) (/.f64 eps (pow.f64 x 3))) (/.f64 eps (pow.f64 x 3))))
(expm1.f64 (log1p.f64 (/.f64 eps (pow.f64 x 3))))
(exp.f64 (log.f64 (/.f64 eps (pow.f64 x 3))))
(log1p.f64 (expm1.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 1 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(pow.f64 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))) -1)
(pow.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) 1)
(log.f64 (exp.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 x (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps))))))
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 eps)))) x))
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 x x)) (sqrt.f64 (/.f64 1 eps))) x) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 (+.f64 (*.f64 3/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (sqrt.f64 -1))) (*.f64 -1/16 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))) (+.f64 x (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))))))
(fma.f64 (fma.f64 3/16 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (*.f64 (*.f64 -1/16 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (pow.f64 x 4) (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 eps)))) x)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) 1/8) (pow.f64 x 4) (-.f64 (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 x x)) (sqrt.f64 (/.f64 1 eps))) x) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
x
(+.f64 (*.f64 -1 x) x)
(*.f64 0 x)
0
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 eps eps) -3/32) (pow.f64 x 3)) (fma.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))))
(fma.f64 -2 (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -3/32)) (fma.f64 -1/16 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (fma.f64 1/2 (/.f64 eps x) 0)))
x
(*.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 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (pow.f64 x 3))) (*.f64 2 x))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 eps eps) -3/32) (pow.f64 x 3)) x))))
(fma.f64 (/.f64 eps x) -1/2 (fma.f64 2 (+.f64 x (/.f64 (*.f64 eps eps) (/.f64 (pow.f64 x 3) -3/32))) (/.f64 1/16 (/.f64 (pow.f64 x 3) (*.f64 eps eps)))))
(+.f64 (*.f64 -1 x) x)
(*.f64 0 x)
0
(+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 -1 x) x)))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (*.f64 0 x)))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (+.f64 (*.f64 -1 x) x))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (*.f64 0 x))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 1/2 (/.f64 eps x) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 0)))
(+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x)
(fma.f64 -1 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) x)
(-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))
(-.f64 x (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x))
(fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 eps (*.f64 x x))) (fma.f64 -1 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) x))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 4)) (pow.f64 eps 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x))))
(fma.f64 -1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (fma.f64 -2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 eps (*.f64 x x))) (fma.f64 -1 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) x))))
(fma.f64 -1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (fma.f64 -2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))) (pow.f64 x 2))) (pow.f64 eps 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 4)) (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 1/32 (pow.f64 x 6)) (*.f64 -1/384 (pow.f64 x 6))))) (pow.f64 eps 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (+.f64 (*.f64 -1/384 (pow.f64 x 6)) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (*.f64 1/32 (pow.f64 x 6))))) (pow.f64 eps 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -1 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) 2)) x)))))))
(fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 3) (*.f64 (*.f64 (pow.f64 x 4) -3/32) (*.f64 x x)))) (fma.f64 -1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (fma.f64 -1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 3) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384)))) (fma.f64 -2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 -1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 (pow.f64 eps 3) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384)))) (fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) (/.f64 eps (*.f64 x x))) (fma.f64 -1 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) 2) x)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (pow.f64 eps 3)) (*.f64 (pow.f64 x 6) -3/32)) (fma.f64 -1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128))))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (pow.f64 eps 3)) (*.f64 (pow.f64 x 6) -3/32)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (*.f64 eps eps) (pow.f64 x 4))) (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) eps) (*.f64 x x)) (-.f64 x (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2))) (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128))))) (/.f64 (pow.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) 2) (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 6) -7/128))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x))
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 eps)))) x))
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 x x)) (sqrt.f64 (/.f64 1 eps))) x) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(+.f64 (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 eps)))) x))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (-.f64 (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 x x)) (sqrt.f64 (/.f64 1 eps))) x)) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/12 (pow.f64 x 6)) (*.f64 1/384 (pow.f64 x 6))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4))) (pow.f64 x 2)))))) (pow.f64 eps 3))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 eps)))) x)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (fma.f64 -1/32 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/128))) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 (*.f64 (pow.f64 x 4) -3/32) (*.f64 x x))))) (pow.f64 eps 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 eps)))) x)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 4) -3/32))) (-.f64 (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (*.f64 (sqrt.f64 -1) (pow.f64 x 4))) (-.f64 (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 x x)) (sqrt.f64 (/.f64 1 eps))) x) (/.f64 (fma.f64 -2 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 eps) (*.f64 (pow.f64 x 6) 7/128))) (*.f64 (sqrt.f64 eps) (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 x 6) -3/32)) -1/2))) (pow.f64 eps 3)))) (*.f64 (sqrt.f64 eps) (sqrt.f64 -1))))
(pow.f64 (*.f64 -1 eps) 1/4)
(pow.f64 (neg.f64 eps) 1/4)
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))))
(+.f64 (pow.f64 (neg.f64 eps) 1/4) (*.f64 (*.f64 -1/4 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (*.f64 x x)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4))
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4)))))
(+.f64 (pow.f64 (neg.f64 eps) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (*.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)))))
(fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4)))
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (pow.f64 x 6))) (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (pow.f64 x 4))))))
(+.f64 (pow.f64 (neg.f64 eps) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (fma.f64 -7/128 (*.f64 (pow.f64 x 6) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4)) (*.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4))))))
(+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)) (*.f64 (pow.f64 x 6) (*.f64 -7/128 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4)))))
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 (*.f64 (*.f64 eps eps) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x)))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3)))) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))) (+.f64 (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))))
(fma.f64 (*.f64 (*.f64 eps eps) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (fma.f64 -1/384 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) -5/96)) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (*.f64 (pow.f64 eps 3) -7/128) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 (*.f64 eps -1/4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2)))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 eps eps) -3/32)) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))))
(+.f64 (*.f64 (*.f64 eps -1/4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (sqrt.f64 -1) (fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (sqrt.f64 x))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (pow.f64 eps 3)) (+.f64 (*.f64 -1/12 (pow.f64 eps 3)) (*.f64 1/32 (pow.f64 eps 3))))) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/32 (pow.f64 eps 2)) (*.f64 -1/8 (pow.f64 eps 2)))) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 x)) (*.f64 -1/4 (*.f64 (*.f64 eps (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))))
(fma.f64 (*.f64 (sqrt.f64 -1) (fma.f64 -1/384 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) -5/96))) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (fma.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 eps eps) -3/32)) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 -1/4 (*.f64 eps (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))))
(+.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 x) (*.f64 (*.f64 eps -1/4) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (*.f64 (sqrt.f64 -1) (fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (*.f64 (*.f64 (pow.f64 eps 3) -7/128) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 x))
(sqrt.f64 x)
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)))
(+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))
(fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)) (*.f64 -3/32 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 7))))))))
(fma.f64 (*.f64 (*.f64 eps eps) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))))
(fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x)))
(+.f64 (*.f64 -1/4 (*.f64 eps (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 x)) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 eps 3) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 11)))))) (*.f64 -3/32 (*.f64 (pow.f64 eps 2) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 x 7)))))))))
(fma.f64 (*.f64 (*.f64 eps eps) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (fma.f64 -1/384 (pow.f64 eps 3) (*.f64 (pow.f64 eps 3) -5/96)) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (+.f64 (sqrt.f64 x) (*.f64 (*.f64 -1/4 eps) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 (*.f64 (*.f64 -3/32 eps) eps) (sqrt.f64 (/.f64 1 (pow.f64 x 7))) (fma.f64 (*.f64 (pow.f64 eps 3) -7/128) (sqrt.f64 (/.f64 1 (pow.f64 x 11))) (fma.f64 -1/4 (*.f64 eps (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (sqrt.f64 x))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps)))
(*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 eps (*.f64 x x)))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (/.f64 eps x) x)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (/.f64 (/.f64 eps x) x)) (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps))))
(+.f64 (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32)))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 eps (*.f64 x x)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (/.f64 eps x) x)) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (*.f64 eps eps)) (*.f64 (pow.f64 x 4) -3/32))))
(+.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (/.f64 (/.f64 eps x) x)) (*.f64 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (*.f64 eps eps)) (*.f64 (pow.f64 x 4) -3/32))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/12 (pow.f64 x 6)) (+.f64 (*.f64 1/32 (pow.f64 x 6)) (*.f64 -1/384 (pow.f64 x 6))))) (pow.f64 eps 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (pow.f64 eps 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))) (pow.f64 x 2)) eps)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (pow.f64 eps 3) (fma.f64 -1/12 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/384)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 x 4) -3/32)))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 eps (*.f64 x x))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (*.f64 eps eps)) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (pow.f64 eps 3)) (*.f64 (pow.f64 x 6) -7/128))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps))) (/.f64 (/.f64 eps x) x)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (log.f64 eps)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (*.f64 eps eps)) (*.f64 (pow.f64 x 4) -3/32)) (*.f64 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (pow.f64 eps 3)) (*.f64 (pow.f64 x 6) -7/128))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4)) (/.f64 (/.f64 eps x) x)) (*.f64 (pow.f64 -1 1/4) (pow.f64 eps 1/4))))
(pow.f64 (*.f64 -1 eps) 1/4)
(pow.f64 (neg.f64 eps) 1/4)
(+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))))
(+.f64 (pow.f64 (neg.f64 eps) 1/4) (*.f64 (*.f64 -1/4 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4)) (*.f64 x x)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2)))))
(+.f64 (pow.f64 (neg.f64 eps) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (*.f64 -3/32 (*.f64 (pow.f64 x 4) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4)))))
(fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (+.f64 (*.f64 -1/8 (pow.f64 x 4)) (*.f64 1/32 (pow.f64 x 4)))) (+.f64 (pow.f64 (*.f64 -1 eps) 1/4) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4) (+.f64 (*.f64 -1/32 (pow.f64 x 6)) (+.f64 (*.f64 1/12 (pow.f64 x 6)) (*.f64 1/384 (pow.f64 x 6)))))))))
(fma.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (*.f64 (pow.f64 x 4) -3/32) (+.f64 (pow.f64 (neg.f64 eps) 1/4) (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 -1/32 (pow.f64 x 6) (*.f64 (pow.f64 x 6) 11/128)) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4))))))
(fma.f64 (*.f64 (pow.f64 x 4) -3/32) (pow.f64 (/.f64 -1 (pow.f64 eps 7)) 1/4) (-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 eps 3)) 1/4) (*.f64 x x)) (pow.f64 (neg.f64 eps) 1/4)) (*.f64 (*.f64 (pow.f64 x 6) 7/128) (pow.f64 (/.f64 -1 (pow.f64 eps 11)) 1/4))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
x
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
x
x
(*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps)))
(neg.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 eps) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
x
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
x
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) x)
(fma.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 eps) x)
x
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 -1/8 eps) (pow.f64 x 3))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 -1/8 eps) (pow.f64 x 3))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 -1/8 eps) (pow.f64 x 3))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -1/16 (/.f64 (pow.f64 eps 2) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps))))
(fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))))
(+.f64 (*.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(fma.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))))
(fma.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4)) (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)))))
(+.f64 (*.f64 -896 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))) (+.f64 (*.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))))
(fma.f64 -896 (/.f64 (pow.f64 x 11) (pow.f64 eps 5)) (fma.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps))))))
(fma.f64 -896 (/.f64 (pow.f64 x 11) (pow.f64 eps 5)) (fma.f64 64 (/.f64 (pow.f64 x 9) (pow.f64 eps 4)) (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (pow.f64 eps 4)) (*.f64 -1/128 (pow.f64 eps 4))) (pow.f64 x 7))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 eps 4) -5/128) (pow.f64 x 7)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (-.f64 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3)))) (/.f64 (pow.f64 eps 4) (/.f64 (pow.f64 x 7) -5/128))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/32 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) 5/128 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 (*.f64 eps 1/2) x)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (+.f64 (*.f64 5/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7))) (+.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 eps x) (fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (fma.f64 1/32 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (fma.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) 5/128 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))))))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps))))
(fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 9) -64) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))))
(-.f64 (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -64)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 256 (pow.f64 x 11)) (+.f64 (*.f64 512 (pow.f64 x 11)) (*.f64 -2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))))))) (pow.f64 eps 5))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 9) -64) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (neg.f64 (/.f64 (fma.f64 256 (pow.f64 x 11) (fma.f64 512 (pow.f64 x 11) (*.f64 -2 (*.f64 (*.f64 (pow.f64 x 9) -64) (*.f64 x x))))) (pow.f64 eps 5))))))
(-.f64 (-.f64 (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)))) (/.f64 (+.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 x x) (pow.f64 x 9)) -64)) (*.f64 (pow.f64 x 11) 768)) (pow.f64 eps 5))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -64)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))
(*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))
(+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))))
(fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps))))
(fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 9) -64) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (*.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)))))
(-.f64 (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -64)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 x 2)) (pow.f64 eps 5))) (+.f64 (*.f64 -512 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 64 (pow.f64 x 9)) (*.f64 -128 (pow.f64 x 9))) (pow.f64 eps 4))) (+.f64 (*.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 x 5) (pow.f64 eps 2))) (*.f64 -256 (/.f64 (pow.f64 x 11) (pow.f64 eps 5))))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 x 9) -64) (/.f64 (pow.f64 eps 5) (*.f64 x x))) (fma.f64 -512 (/.f64 (pow.f64 x 11) (pow.f64 eps 5)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 9) -64) (pow.f64 eps 4)) (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (*.f64 (/.f64 (pow.f64 x 11) (pow.f64 eps 5)) -256))))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 x 9)) -64) (pow.f64 eps 5)) (fma.f64 (/.f64 (pow.f64 x 11) (pow.f64 eps 5)) -512 (-.f64 (fma.f64 32 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) (fma.f64 -16 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) (/.f64 -256 (/.f64 (pow.f64 eps 5) (pow.f64 x 11))))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -64)))))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) x)
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x))) (cbrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (sqrt.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(pow.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) 1)
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)) (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(cbrt.f64 (*.f64 (+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2))) (*.f64 (+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2))) (+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2))))))
(cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)))
(+.f64 x (neg.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
(*.f64 1 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/8) (pow.f64 (-.f64 (*.f64 x x) eps) 1/8))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4) (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/2)))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x x) eps)) 1/4))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)))
(pow.f64 (fma.f64 x x (neg.f64 eps)) 1/4)
(+.f64 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1))) (fma.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) 1 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))))))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(+.f64 (+.f64 (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 1 x (neg.f64 (fma.f64 -1/2 (/.f64 eps x) x))))
(+.f64 (*.f64 (fma.f64 (/.f64 eps x) -1/2 x) 0) (fma.f64 1/2 (/.f64 eps x) 0))
(*.f64 1 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))) (cbrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (sqrt.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 3)) (fma.f64 x x (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 3)) (fma.f64 (fma.f64 (/.f64 eps x) -1/2 x) (+.f64 x (fma.f64 (/.f64 eps x) -1/2 x)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x))) (+.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (/.f64 eps x) -1/2 x) 2)) (+.f64 x (fma.f64 (/.f64 eps x) -1/2 x)))
(pow.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(log.f64 (exp.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(cbrt.f64 (*.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) (*.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)) (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) 0) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(exp.f64 (log.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 -1/2 (/.f64 eps x) x))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 0 x))
(fma.f64 1/2 (/.f64 eps x) 0)
(*.f64 1 (fma.f64 -1/2 (/.f64 eps x) x))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x))) (cbrt.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(*.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)
(fma.f64 (/.f64 eps x) -1/2 x)
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 eps x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 -1/2 (/.f64 eps x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 eps x) (/.f64 eps x))) (*.f64 x (-.f64 x (*.f64 (/.f64 eps x) -1/2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 (*.f64 eps 1/2) x)) (*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) 1/4))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/2 (/.f64 eps x))) (*.f64 x x)) (-.f64 (*.f64 -1/2 (/.f64 eps x)) x))
(/.f64 (-.f64 (*.f64 1/4 (*.f64 (/.f64 eps x) (/.f64 eps x))) (*.f64 x x)) (-.f64 (*.f64 (/.f64 eps x) -1/2) x))
(/.f64 (-.f64 (*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) 1/4)) (*.f64 x x)) (-.f64 (/.f64 (*.f64 eps -1/2) x) x))
(pow.f64 (fma.f64 -1/2 (/.f64 eps x) x) 1)
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 eps x) x) (fma.f64 -1/2 (/.f64 eps x) x)) (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 eps x) x)))
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(fma.f64 -1/2 (/.f64 eps x) x)
(fma.f64 (/.f64 eps x) -1/2 x)
(*.f64 1 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(pow.f64 (pow.f64 (neg.f64 eps) 3/2) 1/3)
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))
(+.f64 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (cbrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 1)))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))) (fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(+.f64 (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (fma.f64 1 x (neg.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 0) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(*.f64 1 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))) (cbrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(*.f64 (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (sqrt.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (neg.f64 eps) 3/2)) (fma.f64 x x (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (neg.f64 eps) 3/2)) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)) 2)) (+.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))
(pow.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 1)
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(log.f64 (exp.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(cbrt.f64 (*.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (*.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))))))
(cbrt.f64 (pow.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(exp.f64 (log.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(log1p.f64 (expm1.f64 (-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))))
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
(+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 1 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(pow.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) 1)
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(cbrt.f64 (*.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (*.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
(fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))
(fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))))
(*.f64 (*.f64 -1/16 (*.f64 eps eps)) (/.f64 1 (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 1 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))) (cbrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (sqrt.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(pow.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) 1)
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(cbrt.f64 (*.f64 (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))) (*.f64 (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5))))))
(cbrt.f64 (pow.f64 (*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps))) 3))
(cbrt.f64 (*.f64 -1/4096 (pow.f64 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))))
(*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))
(*.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (pow.f64 x 3))) (cbrt.f64 (/.f64 eps (pow.f64 x 3)))) (cbrt.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(*.f64 (sqrt.f64 (/.f64 eps (pow.f64 x 3))) (sqrt.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(pow.f64 (/.f64 eps (pow.f64 x 3)) 1)
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(log.f64 (exp.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (pow.f64 x 3)) (/.f64 eps (pow.f64 x 3))) (/.f64 eps (pow.f64 x 3))))
(cbrt.f64 (*.f64 (/.f64 eps (pow.f64 x 3)) (*.f64 (/.f64 eps (pow.f64 x 3)) (/.f64 eps (pow.f64 x 3)))))
(cbrt.f64 (pow.f64 (/.f64 eps (pow.f64 x 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(exp.f64 (log.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(log1p.f64 (expm1.f64 (/.f64 eps (pow.f64 x 3))))
(*.f64 eps (/.f64 1 (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(*.f64 1 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))))) (cbrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(pow.f64 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))) -1)
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(pow.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) 1)
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))) (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) (/.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))))
(/.f64 1 (+.f64 (fma.f64 -1/8 (/.f64 eps (pow.f64 x 3)) (*.f64 -1/16 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))
(/.f64 1 (+.f64 (fma.f64 -1/16 (/.f64 eps (/.f64 (pow.f64 x 5) eps)) (*.f64 -1/8 (/.f64 eps (pow.f64 x 3)))) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))))

eval472.0ms (7.2%)

Compiler

Compiled 20239 to 11521 computations (43.1% saved)

prune137.0ms (2.1%)

Pruning

23 alts after pruning (13 fresh and 10 done)

PrunedKeptTotal
New6685673
Fresh088
Picked145
Done369
Total67223695
Accurracy
100.0%
Counts
695 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
35.8%
(/.f64 eps (fma.f64 (/.f64 eps x) -1/2 (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 -1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))))
49.2%
(/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x -1/2)) 3))))
46.1%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 (/.f64 eps x) -1/2) (*.f64 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) -1/8))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
50.2%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
78.5%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
47.7%
(/.f64 eps (exp.f64 (log.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
50.0%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
49.1%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
46.8%
(/.f64 1 (+.f64 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)) (/.f64 (*.f64 -1/8 eps) (pow.f64 x 3))))
35.8%
(/.f64 1 (+.f64 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)) (+.f64 (*.f64 -1/8 (/.f64 eps (pow.f64 x 3))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))))
54.5%
(-.f64 x (hypot.f64 (sqrt.f64 (neg.f64 eps)) x))
7.1%
(-.f64 x (/.f64 (-.f64 (*.f64 (/.f64 eps x) (*.f64 (/.f64 eps x) 1/4)) (*.f64 x x)) (-.f64 (/.f64 (*.f64 eps -1/2) x) x)))
7.2%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
57.2%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
51.5%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
46.4%
(-.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2)))
42.5%
(-.f64 x (cbrt.f64 (pow.f64 (neg.f64 eps) 3/2)))
5.4%
(*.f64 x -2)
49.3%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
4.3%
0
Compiler

Compiled 709 to 433 computations (38.9% saved)

regimes101.0ms (1.5%)

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

3 calls:

39.0ms
x
30.0ms
eps
23.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
89.5%2x
99.3%2eps
99.3%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 413 to 229 computations (44.6% saved)

regimes52.0ms (0.8%)

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

2 calls:

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

Compiled 328 to 173 computations (47.3% saved)

regimes64.0ms (1%)

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

2 calls:

38.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
22.0ms
eps
Results
AccuracySegmentsBranch
78.9%2eps
98.8%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 135 to 72 computations (46.7% saved)

regimes23.0ms (0.3%)

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

1 calls:

20.0ms
x
Results
AccuracySegmentsBranch
88.1%2x
Compiler

Compiled 83 to 45 computations (45.8% saved)

regimes15.0ms (0.2%)

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

2 calls:

7.0ms
eps
6.0ms
x
Results
AccuracySegmentsBranch
50.2%1eps
50.2%1x
Compiler

Compiled 81 to 44 computations (45.7% saved)

regimes14.0ms (0.2%)

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

2 calls:

6.0ms
x
5.0ms
eps
Results
AccuracySegmentsBranch
49.3%1x
49.3%1eps
Compiler

Compiled 47 to 27 computations (42.6% saved)

regimes9.0ms (0.1%)

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

2 calls:

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

Compiled 19 to 11 computations (42.1% saved)

regimes7.0ms (0.1%)

Accuracy

Total -0.8b remaining (-1.3%)

Threshold costs -0.8b (-1.3%)

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

2 calls:

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

Compiled 10 to 7 computations (30% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch11.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
3.334913784926785e-113
4.136512137433188e-112
Results
8.0ms92×body256valid
1.0ms18×body256invalid
1.0msbody512valid
Compiler

Compiled 147 to 106 computations (27.9% saved)

simplify12.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
048396
162396
271396
376396
478396
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x -1/2)) 3)))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 x 4765526036770151/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 x -2)
0
Outputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 x 2 (fma.f64 (/.f64 eps x) -1/2 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 x -1/2)) 3)))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 x 4765526036770151/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 x -2)
0
Compiler

Compiled 157 to 101 computations (35.7% saved)

soundness1.5s (22.6%)

Rules
1208×fma-def
1208×fma-def
1036×fma-def
1034×fma-def
1034×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0953
120153
2288849
05698293
113457691
241277597
086017012
1227314382
033286
1764258
0953
120153
2288849
063612885
1174411097
2675710953
086017012
1227314382
072315018
1193912804
2796212804
033286
1764258
05698293
113457691
241277597
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1274 to 707 computations (44.5% saved)

end245.0ms (3.7%)

Compiler

Compiled 330 to 160 computations (51.5% saved)

Profiling

Loading profile data...