ENA, Section 1.4, Exercise 4d

Time bar (total: 5.1s)

analyze14.0ms (0.3%)

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

Compiled 25 to 17 computations (32% saved)

sample1.2s (23.4%)

Results
721.0ms5916×body256valid
249.0ms1134×body1024valid
187.0ms1156×body512valid
16.0ms50×body2048valid
13.0ms168×body256invalid
Bogosity

preprocess46.0ms (0.9%)

Algorithm
egg-herbie
Rules
638×fma-def
114×sub-neg
88×fma-neg
60×distribute-lft-neg-in
56×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022100
15192
210892
328692
459392
583792
693292
796192
896792
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps))))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Outputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) eps)))
(-.f64 (neg.f64 x) (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) (neg.f64 eps))))
(-.f64 x (sqrt.f64 (fma.f64 x x eps)))
(-.f64 eps (sqrt.f64 (-.f64 (*.f64 eps eps) x)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify16.0ms (0.3%)

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
64.5%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 20 to 12 computations (40% saved)

localize35.0ms (0.7%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 27 to 7 computations (74.1% saved)

series4.0ms (0.1%)

Counts
2 → 40
Calls

12 calls:

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

rewrite90.0ms (1.8%)

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
0936
120136
2288834
Stop Event
node limit
Counts
2 → 216
Calls
Call 1
Inputs
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
(-.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))

simplify104.0ms (2%)

Algorithm
egg-herbie
Rules
1162×distribute-lft-in
990×unswap-sqr
660×fma-neg
484×cancel-sign-sub-inv
448×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04844294974814
111607012
234586950
Stop Event
node limit
Counts
256 → 292
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 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))
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)
(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 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 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/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 (*.f64 eps 1/2) 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)))))
(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 x 5) (pow.f64 eps 3)))))
(+.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 (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 x 5) (pow.f64 eps 3))))))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 x 2 (*.f64 -1/2 (/.f64 eps 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 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/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 (*.f64 eps 1/2) 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)))))
(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 x 5) (pow.f64 eps 3)))))
(+.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 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))))))
(*.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 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 (-.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (-.f64 (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))))
(+.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 (*.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 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 (*.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 (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 (*.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))))
(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 (-.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 (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))))
(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 (-.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 (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))))
(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 (-.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 (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))))
(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 (-.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 (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))))
(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 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) eps)) (pow.f64 (-.f64 (*.f64 x x) eps) 1/6)))
(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 (-.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 (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))))
(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))))
(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 (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)) (fma.f64 x x (fma.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))) (-.f64 (*.f64 x x) eps)))))
(+.f64 (-.f64 (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))) (/.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)))))
(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))))
(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)))))
(fma.f64 (+.f64 (-.f64 (*.f64 x x) (*.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 (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 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))))
(+.f64 (-.f64 (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))) (/.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)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x x) eps)) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/6)) x)
(-.f64 x (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) eps)) (pow.f64 (-.f64 (*.f64 x x) eps) 1/6)))
(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 (-.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 (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))))
(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 (-.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 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 (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)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(/.f64 1 (/.f64 (fma.f64 x x eps) (-.f64 (pow.f64 x 4) (*.f64 eps eps))))
(*.f64 (-.f64 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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 (-.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)) (fma.f64 x x eps))
(*.f64 (-.f64 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 1 (fma.f64 x x eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) (neg.f64 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))))
(*.f64 (-.f64 (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 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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 (-.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 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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)
(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 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 3/2) 1/3))
(*.f64 (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 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)) (-.f64 (pow.f64 x 6) (pow.f64 eps 3))) -1)
(*.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 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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))
(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))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 eps) 1 eps))
(*.f64 (-.f64 (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 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(*.f64 (-.f64 (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 6) (pow.f64 eps 3)) (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4)))
(fma.f64 (-.f64 (pow.f64 x 6) (pow.f64 eps 3)) (/.f64 1 (fma.f64 eps (fma.f64 x x eps) (pow.f64 x 4))) (+.f64 (neg.f64 eps) eps))
(*.f64 (-.f64 (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 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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 (pow.f64 x 4) (*.f64 eps eps)) (/.f64 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))
(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))
(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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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) 1/4) (pow.f64 (-.f64 (*.f64 x x) eps) 3/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)

eval80.0ms (1.6%)

Compiler

Compiled 5426 to 2049 computations (62.2% saved)

prune54.0ms (1.1%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New2857292
Fresh000
Picked011
Done000
Total2858293
Accurracy
99.9%
Counts
293 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.7%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 (*.f64 eps 1/2) x))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
26.8%
(+.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)))))
3.5%
(*.f64 x 2)
41.9%
(*.f64 1/2 (/.f64 eps x))
37.7%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 (*.f64 eps 1/2) x))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
26.8%
(+.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)))))
3.5%
(*.f64 x 2)
41.9%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 396 to 272 computations (31.3% saved)

localize109.0ms (2.1%)

Local Accuracy

Found 6 expressions with local accuracy:

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

Compiled 99 to 38 computations (61.6% saved)

series27.0ms (0.5%)

Counts
6 → 111
Calls

36 calls:

TimeVariablePointExpression
5.0ms
eps
@inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
3.0ms
eps
@-inf
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
2.0ms
x
@0
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (/.f64 (*.f64 eps 1/2) x))
2.0ms
x
@0
(/.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)))))

rewrite114.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
1232×fma-def
766×expm1-udef
762×log1p-udef
466×add-sqr-sqrt
450×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify149.0ms (2.9%)

Algorithm
egg-herbie
Rules
894×log-prod
744×associate-*r*
688×fma-neg
606×associate-*l*
574×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067712068
1175010386
2687710382
Stop Event
node limit
Counts
366 → 386
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 -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 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(-.f64 (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 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)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 2)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) -1)
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1)
(-.f64 (/.f64 (*.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 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 (*.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 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)) (-.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 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 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 (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 (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 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (neg.f64 (sqrt.f64 eps)))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 eps)) 1))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) 1 (sqrt.f64 eps)))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 eps))) (cbrt.f64 eps) (sqrt.f64 eps)))
(+.f64 (-.f64 x (sqrt.f64 eps)) (fma.f64 (neg.f64 (pow.f64 eps 1/4)) (pow.f64 eps 1/4) (sqrt.f64 eps)))
(+.f64 (neg.f64 (sqrt.f64 eps)) x)
(*.f64 (-.f64 x (sqrt.f64 eps)) 1)
(*.f64 1 (-.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 eps))))
(*.f64 (fma.f64 x x eps) (/.f64 1 (+.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 x (sqrt.f64 eps))) (sqrt.f64 (-.f64 x (sqrt.f64 eps))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) (/.f64 1 (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 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 (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 (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 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 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (sqrt.f64 eps))) x)
(fma.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (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 (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 (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 (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 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))) 1)
(*.f64 eps (/.f64 1 (/.f64 (pow.f64 x 3) eps)))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(*.f64 (*.f64 eps eps) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(*.f64 1 (*.f64 eps (*.f64 eps (pow.f64 x -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x -3)))
(*.f64 (/.f64 eps (pow.f64 x 3/2)) (/.f64 eps (pow.f64 x 3/2)))
(*.f64 (pow.f64 x -3) (*.f64 eps eps))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (*.f64 x x)))
(*.f64 (/.f64 eps x) (/.f64 eps (*.f64 x x)))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 eps x))
(*.f64 (/.f64 eps 1) (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 eps (pow.f64 x 3)) eps)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (*.f64 eps eps) (pow.f64 x 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) 1) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 3/2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3/2)))
(pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 3)
(pow.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 3) 1/3)
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(pow.f64 (/.f64 (pow.f64 x 3) (*.f64 eps eps)) -1)
(neg.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))
(sqrt.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eps) eps) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eps eps) 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2)))
(+.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) 1) (/.f64 eps (*.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))) 1)
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(*.f64 1 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2) (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) 3) (pow.f64 (/.f64 eps (*.f64 x 2)) 3)) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8)) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (-.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2))))
(pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (*.f64 x 2)))) 1)
(*.f64 eps (/.f64 1 (*.f64 x 2)))
(*.f64 eps (*.f64 1/2 (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (*.f64 eps (/.f64 1 x)))
(*.f64 (*.f64 eps 1/2) (/.f64 1 x))
(*.f64 (*.f64 eps 1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 eps (*.f64 x 2)) 1)
(*.f64 1 (/.f64 eps (*.f64 x 2)))
(*.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) (sqrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 (sqrt.f64 (*.f64 eps 1/2)) (*.f64 (sqrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 (/.f64 1 x) (*.f64 eps 1/2))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 (/.f64 eps 1) (/.f64 1/2 x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/2 (cbrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps 1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps 1/2) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 x 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) 3)
(pow.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) 2)
(pow.f64 (/.f64 x (*.f64 eps 1/2)) -1)
(neg.f64 (/.f64 eps (*.f64 x 2)))
(sqrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2))
(log.f64 (exp.f64 (/.f64 eps (*.f64 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (*.f64 x 2)))))
(cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eps 1/2) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (*.f64 x 2))))
(exp.f64 (log.f64 (/.f64 eps (*.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (*.f64 x 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (*.f64 x 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 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 x (*.f64 x (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 -1 (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))))))
(fma.f64 (+.f64 (/.f64 1/2 eps) (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 -1 (sqrt.f64 -1))) -1/2) (sqrt.f64 -1)))) (pow.f64 x 3) (-.f64 (-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 x (*.f64 x (*.f64 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 -1 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps)))) (/.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 (fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps 3) -1/16) (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 (/.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 -2 x) (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 (/.f64 x -1) -2 (*.f64 (/.f64 eps 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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) 1/4))))
(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 -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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) 1/4)))))))
(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 (*.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 -2 (/.f64 (*.f64 eps (pow.f64 x 5)) (fma.f64 (pow.f64 eps 4) 1/16 (*.f64 1/64 (pow.f64 eps 4))))))))))
(*.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 x (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 x (/.f64 (sqrt.f64 -1) x))) (*.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 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 x (/.f64 (sqrt.f64 -1) x))) (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))) (fma.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 x 4) (sqrt.f64 -1)) -1)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) x))
(*.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 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.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 (*.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 x 2 (*.f64 (/.f64 eps x) -1/2)) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (/.f64 -1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3)))))
(*.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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.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/16 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) (*.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps)))))
(+.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/16 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) (*.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/2 (/.f64 (fma.f64 (pow.f64 eps 4) 1/16 (*.f64 1/64 (pow.f64 eps 4))) (pow.f64 x 7)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))) (fma.f64 1/2 (/.f64 eps x) (/.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))))
(*.f64 2 x)
(*.f64 x 2)
(*.f64 -1 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 eps)))
(*.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 -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 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 eps (/.f64 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 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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))))
(/.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 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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))))
(/.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 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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(*.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))))
(/.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 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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 1/8 (/.f64 (pow.f64 x 3) (*.f64 eps eps))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(-.f64 (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 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 (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 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 (+.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 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)) (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 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 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 (-.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)) (fma.f64 x (-.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)) (-.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)) (fma.f64 x (-.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 (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 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)) (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 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)) (fma.f64 x (-.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 (fma.f64 x x eps) (*.f64 x x)) (-.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))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (fma.f64 x x eps))) (neg.f64 (-.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 (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 (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 (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 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) x)
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (hypot.f64 x (sqrt.f64 eps)))
(+.f64 x (hypot.f64 x (sqrt.f64 eps)))
(+.f64 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 1 (-.f64 x (sqrt.f64 eps)))
(-.f64 x (sqrt.f64 eps))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (cbrt.f64 (-.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)))
(*.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 (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 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 (fma.f64 x x eps) (+.f64 x (sqrt.f64 eps)))
(*.f64 (fma.f64 x x eps) (/.f64 1 (+.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))) (fma.f64 x x (fma.f64 x (sqrt.f64 eps) 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 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 (cbrt.f64 eps) (neg.f64 (cbrt.f64 (sqrt.f64 eps))) x)
(fma.f64 (neg.f64 (cbrt.f64 eps)) (cbrt.f64 (sqrt.f64 eps)) x)
(fma.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (+.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (*.f64 0 (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (+.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.f64 (-.f64 x (sqrt.f64 eps)) 2)) (*.f64 0 (sqrt.f64 eps)))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.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 (pow.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 (-.f64 x (sqrt.f64 eps))) (cbrt.f64 (pow.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 (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 (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 (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 0 (sqrt.f64 eps)) (/.f64 (fma.f64 x x eps) (+.f64 x (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 (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 eps))) (cbrt.f64 eps) (sqrt.f64 eps)) (/.f64 (fma.f64 x x eps) (+.f64 x (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 (fma.f64 (neg.f64 (pow.f64 eps 1/4)) (pow.f64 eps 1/4) (sqrt.f64 eps)) (/.f64 (fma.f64 x x eps) (+.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 0 (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))))
(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 (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 eps))) (cbrt.f64 eps) (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))))
(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 (fma.f64 (neg.f64 (pow.f64 eps 1/4)) (pow.f64 eps 1/4) (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))))
(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 (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 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))) 1)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 eps (/.f64 1 (/.f64 (pow.f64 x 3) eps)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (*.f64 eps eps) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 x 3))
(*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 1 (*.f64 eps (*.f64 eps (pow.f64 x -3))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 2) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x -3)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (pow.f64 x -3) (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (/.f64 eps (pow.f64 x 3/2)) (/.f64 eps (pow.f64 x 3/2)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (pow.f64 x -3) (*.f64 eps eps))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(*.f64 (/.f64 1 x) (/.f64 (*.f64 eps eps) (*.f64 x x)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 eps x) (/.f64 eps (*.f64 x x)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 eps (*.f64 x x)) (/.f64 eps x))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 eps 1) (/.f64 eps (pow.f64 x 3)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 eps (pow.f64 x 3)) eps)
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 eps eps) x))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (*.f64 eps eps) (pow.f64 x 3/2)))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) 1) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 x 3/2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 x x)))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 x 3)))
(pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) 3)
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(pow.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 3) 1/3)
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(pow.f64 (/.f64 eps (pow.f64 x 3/2)) 2)
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(pow.f64 (/.f64 (pow.f64 x 3) (*.f64 eps eps)) -1)
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(neg.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))
(*.f64 (neg.f64 eps) (*.f64 eps (pow.f64 x -3)))
(*.f64 eps (*.f64 eps (neg.f64 (pow.f64 x -3))))
(sqrt.f64 (/.f64 (pow.f64 eps 4) (pow.f64 x 6)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eps) eps) (pow.f64 x -3)))
(*.f64 (pow.f64 x -3) (*.f64 eps (log.f64 (exp.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(cbrt.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 3))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eps eps) 3) (pow.f64 (pow.f64 x 3) 3)))
(cbrt.f64 (/.f64 (pow.f64 eps 6) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))) 1))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(+.f64 (/.f64 eps (*.f64 x 2)) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2)))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(+.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) 1) (/.f64 eps (*.f64 x 2)))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))) 1)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 1 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2) (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) 3) (pow.f64 (/.f64 eps (*.f64 x 2)) 3)) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 3) 1/512) (pow.f64 (/.f64 eps (*.f64 x 2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) (*.f64 eps (*.f64 eps (pow.f64 x -3)))) 1/64) (-.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) (*.f64 1/8 (/.f64 eps (*.f64 x 2)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 6) (pow.f64 (pow.f64 x -3) 3)) 1/512 (/.f64 (pow.f64 (/.f64 eps x) 3) 8)) (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (*.f64 (*.f64 1/2 (/.f64 eps x)) (-.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 eps (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 6) (pow.f64 (pow.f64 x -3) 3)) 1/512 (/.f64 (pow.f64 (/.f64 eps x) 3) 8)) (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (*.f64 (*.f64 1/2 (/.f64 eps x)) (fma.f64 1/2 (/.f64 eps x) (*.f64 -1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8)) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (-.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8) (/.f64 eps (*.f64 x 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) (*.f64 eps (*.f64 eps (pow.f64 x -3)))) 1/64) (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (-.f64 (*.f64 eps (*.f64 (*.f64 eps (pow.f64 x -3)) 1/8)) (/.f64 eps (*.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
(/.f64 (fma.f64 1/64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
(pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 1)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 3)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 3) 1/3)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 2)
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 2))
(fabs.f64 (*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)))))
(log.f64 (exp.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2))) 3))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (log.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))) 1))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))))
(fma.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1/8 (/.f64 eps (*.f64 x 2)))
(*.f64 eps (+.f64 (/.f64 1/2 x) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (*.f64 x 2)))) 1)
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1 (*.f64 x 2)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (*.f64 1/2 (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 1/2 (*.f64 eps (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (*.f64 eps 1/2) (/.f64 1 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (*.f64 eps 1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (*.f64 1/2 eps) (/.f64 1 (neg.f64 x)))
(*.f64 eps (/.f64 1/2 (neg.f64 x)))
(*.f64 (/.f64 eps (*.f64 x 2)) 1)
(*.f64 1/2 (/.f64 eps x))
(*.f64 1 (/.f64 eps (*.f64 x 2)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 eps x))) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) (cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 eps x))) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) (sqrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (sqrt.f64 (*.f64 eps 1/2)) (*.f64 (sqrt.f64 (*.f64 eps 1/2)) (/.f64 1 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 1 x) (*.f64 eps 1/2))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 eps 1) (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/2 (cbrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/2 (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps 1/2) (cbrt.f64 x)))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/2 (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps 1/2) (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 eps)) 2) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 eps x))) (pow.f64 (cbrt.f64 (*.f64 1/2 eps)) 2)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps 1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps 1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps 1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/2 (cbrt.f64 x)))
(pow.f64 (/.f64 eps (*.f64 x 2)) 1)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (cbrt.f64 (/.f64 eps (*.f64 x 2))) 3)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 3) 1/3)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (sqrt.f64 (/.f64 eps (*.f64 x 2))) 2)
(*.f64 1/2 (/.f64 eps x))
(pow.f64 (/.f64 x (*.f64 eps 1/2)) -1)
(*.f64 1/2 (/.f64 eps x))
(neg.f64 (/.f64 eps (*.f64 x 2)))
(/.f64 (neg.f64 eps) (*.f64 x 2))
(*.f64 eps (neg.f64 (/.f64 1/2 x)))
(sqrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 2))
(fabs.f64 (*.f64 1/2 (/.f64 eps x)))
(log.f64 (exp.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (*.f64 x 2)))))
(*.f64 1/2 (/.f64 eps x))
(cbrt.f64 (pow.f64 (/.f64 eps (*.f64 x 2)) 3))
(*.f64 1/2 (/.f64 eps x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eps 1/2) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 3) 1/8) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 3) 1/8)))
(expm1.f64 (log1p.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(exp.f64 (log.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (*.f64 x 2))) 1))
(*.f64 1/2 (/.f64 eps x))
(log1p.f64 (expm1.f64 (/.f64 eps (*.f64 x 2))))
(*.f64 1/2 (/.f64 eps x))

eval125.0ms (2.4%)

Compiler

Compiled 7420 to 4196 computations (43.5% saved)

prune61.0ms (1.2%)

Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New3824386
Fresh112
Picked235
Done011
Total3859394
Accurracy
100.0%
Counts
394 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.7%
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
40.0%
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
42.7%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
41.9%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
19.7%
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
40.0%
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
42.7%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 (-.f64 (*.f64 x x) (*.f64 x x)) eps)))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
41.9%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
Compiler

Compiled 254 to 170 computations (33.1% saved)

localize289.0ms (5.6%)

Local Accuracy

Found 13 expressions with local accuracy:

NewAccuracyProgram
88.6%
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
88.2%
(*.f64 eps (pow.f64 x -3))
87.9%
(*.f64 eps (*.f64 (pow.f64 x -3) 1/8))
61.1%
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
100.0%
(fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))
99.9%
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
89.0%
(/.f64 eps (pow.f64 x 3))
88.6%
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
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))))
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 332 to 167 computations (49.7% saved)

series28.0ms (0.5%)

Counts
12 → 242
Calls

72 calls:

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

rewrite92.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1030×add-sqr-sqrt
1010×pow1
960×add-exp-log
960×add-log-exp
958×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048392
11087392
Stop Event
node limit
Counts
12 → 106
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 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))
(/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))
(*.f64 eps (*.f64 (pow.f64 x -3) 1/8))
(*.f64 eps (pow.f64 x -3))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
Outputs
(*.f64 1 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) -1)
(pow.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (/.f64 1 (+.f64 eps 0)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(exp.f64 (log.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(*.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 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/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)
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(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)))))
(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 1 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/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)
(log.f64 (exp.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(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))))
(log1p.f64 (expm1.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(/.f64 (*.f64 eps eps) (pow.f64 x 3))
(pow.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1)
(log.f64 (exp.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(*.f64 eps (/.f64 1 (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 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(*.f64 eps (/.f64 1 (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(*.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(pow.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) 1)
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(expm1.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(exp.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(log1p.f64 (expm1.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))
(*.f64 1 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(pow.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) 1)
(log.f64 (exp.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(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))))
(pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(log.f64 (exp.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))

simplify142.0ms (2.8%)

Algorithm
egg-herbie
Rules
824×unswap-sqr
700×associate-*r*
610×associate-*l*
588×fma-def
472×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049212598
1124811028
2536611016
Stop Event
node limit
Counts
348 → 259
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 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1/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 -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 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) -1)
(pow.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(*.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (/.f64 1 (+.f64 eps 0)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(exp.f64 (log.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(*.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 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/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)
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(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)))))
(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 1 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/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)
(log.f64 (exp.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(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))))
(log1p.f64 (expm1.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(/.f64 (*.f64 eps eps) (pow.f64 x 3))
(pow.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1)
(log.f64 (exp.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(*.f64 eps (/.f64 1 (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 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(*.f64 eps (/.f64 1 (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(*.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(pow.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) 1)
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(expm1.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(exp.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(log1p.f64 (expm1.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))
(*.f64 1 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(pow.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) 1)
(log.f64 (exp.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(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))))
(pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(log.f64 (exp.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
Outputs
(*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 eps))
(/.f64 (*.f64 1 (sqrt.f64 eps)) (sqrt.f64 -1))
(/.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) (neg.f64 (/.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 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -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))))))
(fma.f64 (+.f64 (/.f64 1/2 eps) (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -1/2) (sqrt.f64 -1)))) (pow.f64 x 3) (-.f64 (-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -1/2) (*.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 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 eps)) (neg.f64 (sqrt.f64 -1))) -1/2) (*.f64 x x))))
(*.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 eps (*.f64 1/8 (/.f64 eps (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 eps (*.f64 1/8 (/.f64 eps (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))) (-.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 (*.f64 (pow.f64 eps 3) -1/16)) 1/4) (*.f64 (pow.f64 eps 4) -3/128)) (pow.f64 x 7))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3))))) (/.f64 (*.f64 (pow.f64 eps 3) -1/16) (pow.f64 x 5))) (/.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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) 1/4))))
(+.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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) 1/4)))))))
(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 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 1/2 (*.f64 x x)) (sqrt.f64 -1))))
(+.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 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 eps 5)))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 1/2 (*.f64 x x)) (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 eps)) (/.f64 x eps)))
(+.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 eps 5)))) (/.f64 (pow.f64 x 4) (neg.f64 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 1/2 (*.f64 x x)) (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 eps)) (/.f64 x eps)))
(*.f64 2 (/.f64 x eps))
(/.f64 (*.f64 x 2) eps)
(/.f64 x (/.f64 eps 2))
(+.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 1/8 (/.f64 eps (pow.f64 x 3)) (/.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 1/8 (/.f64 eps (pow.f64 x 3)) (/.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 1/8 (/.f64 eps (pow.f64 x 3)) (/.f64 1/2 x))))
(*.f64 2 (/.f64 x eps))
(/.f64 (*.f64 x 2) eps)
(/.f64 x (/.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)))
(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 eps (*.f64 1/8 (/.f64 eps (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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (fma.f64 1/2 (/.f64 eps x) (/.f64 1/32 (/.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 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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5)))))
(fma.f64 1/8 (*.f64 eps (/.f64 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)) (/.f64 1/32 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))))))
(*.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 -8 (/.f64 eps (pow.f64 x 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 -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 -32 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))))
(+.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 -32 (/.f64 (*.f64 eps eps) (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 -8 (/.f64 eps (pow.f64 x 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 -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 -32 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))))
(+.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 -32 (/.f64 (*.f64 eps eps) (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 -8 (/.f64 eps (pow.f64 x 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 -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 -32 (/.f64 (*.f64 eps eps) (pow.f64 x 5)))))
(+.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 -32 (/.f64 (*.f64 eps eps) (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 eps (*.f64 1/8 (/.f64 eps (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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (fma.f64 1/2 (/.f64 eps x) (/.f64 1/32 (/.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 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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5)))))
(fma.f64 1/8 (*.f64 eps (/.f64 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)) (/.f64 1/32 (/.f64 (pow.f64 x 5) (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)))
(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 eps (*.f64 1/8 (/.f64 eps (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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (fma.f64 1/2 (/.f64 eps x) (/.f64 1/32 (/.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 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 (*.f64 1/32 (pow.f64 eps 3)) (pow.f64 x 5)))))
(fma.f64 1/8 (*.f64 eps (/.f64 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)) (/.f64 1/32 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))))))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 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 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 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 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 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 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 eps (*.f64 1/8 (/.f64 eps (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 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)))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (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/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 eps (/.f64 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 3/128 (/.f64 (pow.f64 x 7) (pow.f64 eps 4))))))
(*.f64 -8 (/.f64 (pow.f64 x 3) eps))
(/.f64 -8 (/.f64 eps (pow.f64 x 3)))
(+.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))
(fma.f64 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) 32 (/.f64 -8 (/.f64 eps (pow.f64 x 3))))
(+.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 5) (*.f64 eps eps)) 32 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256)))
(+.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 (-.f64 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -1536)))))
(-.f64 (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (fma.f64 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) 32 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -1536)))
(*.f64 -8 (/.f64 (pow.f64 x 3) eps))
(/.f64 -8 (/.f64 eps (pow.f64 x 3)))
(+.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))
(fma.f64 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) 32 (/.f64 -8 (/.f64 eps (pow.f64 x 3))))
(+.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 5) (*.f64 eps eps)) 32 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256)))
(+.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 (-.f64 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -1536)))))
(-.f64 (fma.f64 -8 (/.f64 (pow.f64 x 3) eps) (fma.f64 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) 32 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256))) (/.f64 (pow.f64 x 9) (/.f64 (pow.f64 eps 4) -1536)))
(*.f64 -8 (/.f64 (pow.f64 x 3) eps))
(/.f64 -8 (/.f64 eps (pow.f64 x 3)))
(+.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))
(fma.f64 (/.f64 (pow.f64 x 5) (*.f64 eps eps)) 32 (/.f64 -8 (/.f64 eps (pow.f64 x 3))))
(+.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 5) (*.f64 eps eps)) 32 (*.f64 (/.f64 (pow.f64 x 7) (pow.f64 eps 3)) -256)))
(+.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 1536 (/.f64 (pow.f64 x 9) (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 eps (*.f64 1/8 (/.f64 eps (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 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)))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (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 (/.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 eps (/.f64 eps (pow.f64 x 3))) (fma.f64 1/2 (/.f64 eps x) (-.f64 (/.f64 1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) (/.f64 (pow.f64 eps 4) (/.f64 (pow.f64 x 7) -3/128)))))
(-.f64 (fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (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) -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 eps (*.f64 1/8 (/.f64 eps (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 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)))))
(fma.f64 1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (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/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 eps (/.f64 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/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (/.f64 1/64 (/.f64 (pow.f64 x 7) (pow.f64 eps 4)))))))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) 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 eps (*.f64 -1/8 (/.f64 eps (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 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) 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 eps (*.f64 -1/8 (/.f64 eps (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 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) 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 eps (*.f64 -1/8 (/.f64 eps (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 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.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 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.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 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 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 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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 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 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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 eps (*.f64 1/8 (/.f64 eps (pow.f64 x 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 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 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(*.f64 1/8 (/.f64 eps (pow.f64 x 3)))
(/.f64 (*.f64 1/8 eps) (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 eps (pow.f64 x 3))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(/.f64 (pow.f64 eps 2) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)))) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) -1)
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(pow.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) 1)
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0)) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))) (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (+.f64 eps 0))))
(/.f64 (*.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
(*.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(*.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (/.f64 1 (+.f64 eps 0)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)))) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(pow.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) 1)
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(log.f64 (exp.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(exp.f64 (log.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) (+.f64 eps 0))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
(*.f64 1 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(/.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 (/.f64 1 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(/.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 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(/.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 (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 x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) 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)))
(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 x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))))
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(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 x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(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 x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(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 x) -1/2)))
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x)))
(+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.f64 1 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(*.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 x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(pow.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)) 1)
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(log.f64 (exp.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))) (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(expm1.f64 (log1p.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(exp.f64 (log.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(log1p.f64 (expm1.f64 (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))
(fma.f64 x 2 (/.f64 (*.f64 eps -1/2) x))
(/.f64 (*.f64 eps eps) (pow.f64 x 3))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(pow.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1)
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(log.f64 (exp.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(exp.f64 (log.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3)))))
(/.f64 eps (/.f64 (pow.f64 x 3) eps))
(*.f64 eps (/.f64 eps (pow.f64 x 3)))
(*.f64 1 (/.f64 eps (pow.f64 x 3)))
(/.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 (pow.f64 x 3))
(*.f64 (sqrt.f64 (/.f64 eps (pow.f64 x 3))) (sqrt.f64 (/.f64 eps (pow.f64 x 3))))
(/.f64 eps (pow.f64 x 3))
(pow.f64 (/.f64 eps (pow.f64 x 3)) 1)
(/.f64 eps (pow.f64 x 3))
(log.f64 (exp.f64 (/.f64 eps (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))))
(/.f64 eps (pow.f64 x 3))
(expm1.f64 (log1p.f64 (/.f64 eps (pow.f64 x 3))))
(/.f64 eps (pow.f64 x 3))
(exp.f64 (log.f64 (/.f64 eps (pow.f64 x 3))))
(/.f64 eps (pow.f64 x 3))
(log1p.f64 (expm1.f64 (/.f64 eps (pow.f64 x 3))))
(/.f64 eps (pow.f64 x 3))
(*.f64 1 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(*.f64 eps (/.f64 1 (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))))) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(*.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (sqrt.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(pow.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) 1)
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))) (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(expm1.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(exp.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(log1p.f64 (expm1.f64 (/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))))
(/.f64 eps (fma.f64 x 2 (fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))))
(/.f64 eps (fma.f64 x 2 (fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))))
(+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(*.f64 1 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))) (cbrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (sqrt.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(pow.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) 1)
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))) (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(fma.f64 -1/8 (/.f64 eps (/.f64 (pow.f64 x 3) eps)) (*.f64 (/.f64 eps x) -1/2))
(fma.f64 (*.f64 eps -1/8) (/.f64 eps (pow.f64 x 3)) (/.f64 (*.f64 eps -1/2) x))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))))) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) 1)
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x)))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))) (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) 1/64 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (/.f64 1/2 x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 eps eps) (pow.f64 x -3)) 2) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 1/8 (pow.f64 x -3))) (/.f64 1/2 x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) 1/64 (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (*.f64 -1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 eps (fma.f64 eps (*.f64 1/8 (pow.f64 x -3)) (/.f64 -1/2 x))))
(pow.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) 1)
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(log.f64 (exp.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8)) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))) (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(exp.f64 (log.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 (pow.f64 x -3) 1/8))))
(*.f64 eps (*.f64 1/8 (pow.f64 x -3)))
(pow.f64 (*.f64 eps (pow.f64 x -3)) 1)
(*.f64 eps (pow.f64 x -3))
(log.f64 (exp.f64 (*.f64 eps (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))))
(*.f64 eps (pow.f64 x -3))
(expm1.f64 (log1p.f64 (*.f64 eps (pow.f64 x -3))))
(*.f64 eps (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 eps (pow.f64 x -3))))
(*.f64 eps (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 eps (pow.f64 x -3))))
(*.f64 eps (pow.f64 x -3))
(pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 1)
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(log.f64 (exp.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3))) 2) (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (*.f64 eps eps) (pow.f64 x -3))

eval215.0ms (4.2%)

Compiler

Compiled 9292 to 5867 computations (36.9% saved)

prune104.0ms (2%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New3237330
Fresh011
Picked404
Done044
Total32712339
Accurracy
100.0%
Counts
339 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.0%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
42.7%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
42.4%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
41.6%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
5.4%
(*.f64 x -2)
41.9%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
40.0%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
42.7%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
42.4%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
41.6%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
5.4%
(*.f64 x -2)
41.9%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
Compiler

Compiled 408 to 286 computations (29.9% saved)

localize164.0ms (3.2%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))
99.9%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
100.0%
(/.f64 (*.f64 eps -1/2) x)
99.8%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
99.6%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
100.0%
(+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))
99.8%
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
99.6%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
Compiler

Compiled 120 to 54 computations (55% saved)

series13.0ms (0.2%)

Counts
7 → 146
Calls

42 calls:

TimeVariablePointExpression
5.0ms
eps
@-inf
(/.f64 1 (/.f64 (*.f64 x 2) eps))
1.0ms
eps
@inf
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
1.0ms
eps
@-inf
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
0.0ms
eps
@inf
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)
0.0ms
eps
@-inf
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps)

rewrite97.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
534×add-sqr-sqrt
518×pow1
516×*-un-lft-identity
494×add-exp-log
494×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify125.0ms (2.4%)

Algorithm
egg-herbie
Rules
876×fma-def
816×associate-*r*
728×associate-/l*
722×times-frac
694×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081314217
1216512501
Stop Event
node limit
Counts
519 → 450
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 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 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -2 x)
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 1/2 (/.f64 eps x))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(+.f64 (*.f64 1/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 (exp.f64 (log1p.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 eps (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.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 -1 (/.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 (+.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))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (cbrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1) eps)
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (/.f64 eps (+.f64 (pow.f64 (fma.f64 x x eps) 3/2) (pow.f64 x 3))) (fma.f64 x x (-.f64 (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))))
(*.f64 (/.f64 1 (neg.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 (/.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)
(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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) 1))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(-.f64 0 (/.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (/.f64 1 eps)))
(*.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) 1)
(*.f64 (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 (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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps)))
(*.f64 (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 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))))
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps)))
(*.f64 -1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(*.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps))
(*.f64 (/.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eps) 2)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 eps)))
(*.f64 (/.f64 1 (sqrt.f64 eps)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (sqrt.f64 eps)) (/.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 eps)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1) (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 eps) 2)) (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 eps)))
(*.f64 (neg.f64 (pow.f64 (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 (neg.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 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 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)
(neg.f64 (/.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))
(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))))
(log.f64 (/.f64 1 (exp.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 0 (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(*.f64 eps (*.f64 (/.f64 1 x) -1/2))
(*.f64 eps (/.f64 1 (*.f64 x -2)))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
(*.f64 (*.f64 eps -1/2) (neg.f64 (/.f64 1 x)))
(*.f64 (*.f64 eps -1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 eps x) -1/2)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (sqrt.f64 (*.f64 eps -1/2)) (*.f64 (sqrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 -1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 1 x) (*.f64 eps -1/2))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 1 eps) -1))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1) (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps -1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 eps) x) (/.f64 (sqrt.f64 eps) 2))
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (/.f64 (cbrt.f64 eps) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (/.f64 (cbrt.f64 eps) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 x 2))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (sqrt.f64 eps) 2) (/.f64 (sqrt.f64 eps) x))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (/.f64 1 (*.f64 x -2)) eps)
(pow.f64 (/.f64 x (*.f64 eps -1/2)) -1)
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3))))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (*.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))) 1)
(-.f64 (/.f64 0 (*.f64 eps (/.f64 1/2 x))) (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(*.f64 1 (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(*.f64 x (*.f64 -2 (/.f64 eps eps)))
(*.f64 eps (/.f64 x (*.f64 eps -1/2)))
(*.f64 (/.f64 x (*.f64 eps -1/2)) eps)
(*.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 1)
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2) (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) (/.f64 eps (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 (/.f64 x eps) (/.f64 eps -1/2))
(*.f64 (*.f64 -2 (/.f64 eps eps)) x)
(*.f64 (*.f64 -2 (/.f64 eps eps)) (neg.f64 x))
(*.f64 -2 (/.f64 eps (/.f64 eps x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 1 (*.f64 eps -1/2)) (/.f64 eps (/.f64 1 x)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) -1/2) (/.f64 (cbrt.f64 eps) (/.f64 eps x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 eps -1/2)) (/.f64 (cbrt.f64 eps) (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 eps x)) (/.f64 (cbrt.f64 eps) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 (sqrt.f64 eps) -1/2) (/.f64 (sqrt.f64 eps) (/.f64 eps x)))
(*.f64 (/.f64 (sqrt.f64 eps) (/.f64 eps x)) (/.f64 (sqrt.f64 eps) -1/2))
(*.f64 (/.f64 (sqrt.f64 eps) (*.f64 eps -1/2)) (/.f64 (sqrt.f64 eps) (/.f64 1 x)))
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 eps eps) (*.f64 x -2))
(*.f64 (/.f64 eps 1) (/.f64 x (*.f64 eps -1/2)))
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) 1) x)
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2)
(pow.f64 (*.f64 -1/2 (/.f64 (/.f64 eps x) eps)) -1)
(neg.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 2))
(log.f64 (pow.f64 (exp.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(-.f64 0 (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(*.f64 eps (*.f64 (/.f64 1 x) -1/2))
(*.f64 eps (/.f64 1 (*.f64 x -2)))
(*.f64 -1/2 (/.f64 eps x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
(*.f64 (*.f64 eps -1/2) (neg.f64 (/.f64 1 x)))
(*.f64 (*.f64 eps -1/2) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 eps x) -1/2)
(*.f64 (/.f64 eps x) 1/2)
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
(*.f64 (sqrt.f64 (*.f64 eps -1/2)) (*.f64 (sqrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 -1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 1 x) (*.f64 eps -1/2))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 1 eps) -1))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1) (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps -1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 eps) x) (/.f64 (sqrt.f64 eps) 2))
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (/.f64 (cbrt.f64 eps) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (/.f64 (cbrt.f64 eps) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 x 2))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (sqrt.f64 eps) 2) (/.f64 (sqrt.f64 eps) x))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 (/.f64 1 (*.f64 x -2)) eps)
(pow.f64 (/.f64 x (*.f64 eps -1/2)) -1)
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3))))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (*.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))) 1)
(-.f64 (/.f64 0 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2))) (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 1 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2))))
(*.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (/.f64 eps (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 eps (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (/.f64 eps (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 eps (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1)
(pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 3)
(pow.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2)
(pow.f64 (/.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) eps) -1)
(neg.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(sqrt.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2))
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))))
(cbrt.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(exp.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(-.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 1)
(-.f64 (/.f64 (*.f64 4 (*.f64 x x)) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 1)
(*.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2) (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))) (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))))
(/.f64 1 (/.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)))
(/.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2)))
(/.f64 (-.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 4 (*.f64 x x))) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2)))
(pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3)
(pow.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(log.f64 (exp.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 2) x) (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(cbrt.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (log.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 1 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 2 x (*.f64 eps (/.f64 1/2 x)))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (*.f64 eps -1/2) (/.f64 1 x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2) (cbrt.f64 (*.f64 x 2)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 x 2))
(fma.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 x 2)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 x 2))
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) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (neg.f64 (*.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 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (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) (fma.f64 -1 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (neg.f64 (*.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))))))
(fma.f64 (+.f64 (/.f64 1/2 eps) (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -1/2) (sqrt.f64 -1)))) (pow.f64 x 3) (-.f64 (-.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (/.f64 x -1)) (*.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -1/2) (*.f64 x x))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 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 eps (/.f64 1/2 x)))
(fma.f64 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (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 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (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 (fma.f64 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)))) (/.f64 (*.f64 (pow.f64 eps 3) -1/16) (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 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 eps (/.f64 -1/2 x) (/.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 eps (/.f64 -1/2 x) (/.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 eps (/.f64 -1/2 x) (+.f64 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (/.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 -2 (/.f64 (*.f64 eps (pow.f64 x 5)) (fma.f64 (pow.f64 eps 4) 1/16 (*.f64 1/64 (pow.f64 eps 4)))))))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 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 (/.f64 1 (pow.f64 eps 3)))) (sqrt.f64 -1)) (*.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 1/2 (/.f64 (*.f64 x x) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))))
(+.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 (/.f64 1 (pow.f64 eps 3)))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 eps))))))
(+.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 eps 5)))) (/.f64 (pow.f64 x 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 x x) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 eps)) (/.f64 x eps)))
(*.f64 2 (/.f64 x eps))
(/.f64 (*.f64 x 2) eps)
(/.f64 x (/.f64 eps 2))
(+.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 -1/8 (/.f64 eps (pow.f64 x 3)) (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x))) (/.f64 (*.f64 -1/16 (*.f64 eps eps)) (pow.f64 x 5)))
(*.f64 -1/2 (/.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 (*.f64 -1/2 (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 (*.f64 -1/2 (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 (*.f64 -1/2 (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 (*.f64 -1/2 (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 x (/.f64 eps 2))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -2 x)
(*.f64 x -2)
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (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 (*.f64 eps eps) (pow.f64 x 3)) (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 eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32)))
(+.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 (*.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)) (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32))))
(*.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 (*.f64 (pow.f64 x 3) -8) eps))
(+.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 -32 (pow.f64 x 5)) (*.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 -32 (pow.f64 x 5)) (*.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 (*.f64 (pow.f64 x 3) -8) eps))
(+.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 -32 (pow.f64 x 5)) (*.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 -32 (pow.f64 x 5)) (*.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 (*.f64 (pow.f64 x 3) -8) eps))
(+.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 -32 (pow.f64 x 5)) (*.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 -32 (pow.f64 x 5)) (*.f64 eps eps)))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (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 (*.f64 eps eps) (pow.f64 x 3)) (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 eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32)))
(+.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 (*.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)) (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 eps (/.f64 1/2 x) (*.f64 1/8 (/.f64 (*.f64 eps eps) (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 (*.f64 eps eps) (pow.f64 x 3)) (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 eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32)))
(+.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 (*.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)) (*.f64 1/32 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (fma.f64 eps (/.f64 1/2 x) (fma.f64 1/128 (/.f64 (pow.f64 eps 4) (pow.f64 x 7)) (*.f64 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) 1/32))))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 2 x))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(-.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 1 (/.f64 eps (+.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 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 (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 -1 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (-.f64 (neg.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (/.f64 1 eps) -1))
(/.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 (pow.f64 (cbrt.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 (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)
(*.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)) (/.f64 (cbrt.f64 eps) (cbrt.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) (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 (sqrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1) eps)
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 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))) (fma.f64 x x (-.f64 (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))) (fma.f64 x x (-.f64 (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))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) eps)
(neg.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (-.f64 (neg.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))))
(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))))
(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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) -1))
(/.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))))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.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 0 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.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 (+.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 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (neg.f64 (/.f64 1 eps)))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps) 1)
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (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 (+.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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (*.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps)))
(/.f64 (+.f64 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)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (*.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 -1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (/.f64 1 eps))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 1 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eps) 2)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 eps)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 1 (sqrt.f64 eps)) (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 eps)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (pow.f64 (cbrt.f64 eps) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2) (sqrt.f64 eps)) (/.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (sqrt.f64 eps)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 1) (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (pow.f64 (cbrt.f64 eps) 2)) (/.f64 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) (cbrt.f64 eps)))
(/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (neg.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 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.f64 x) (hypot.f64 x (sqrt.f64 eps))) eps)
(*.f64 (neg.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 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.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 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 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)
(neg.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.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)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))) eps))))
(/.f64 (neg.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) eps)
(/.f64 (-.f64 (neg.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 0 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 eps (*.f64 (/.f64 1 x) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 eps (/.f64 1 (*.f64 x -2)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 eps -1/2) (neg.f64 (/.f64 1 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 (neg.f64 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps -1/2)) (*.f64 (sqrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1 x) (*.f64 eps -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 1 eps) -1))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 x (*.f64 eps -1/2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1) (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps -1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 (sqrt.f64 eps) x) (/.f64 (sqrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (/.f64 (cbrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (/.f64 (cbrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 x 2))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) 2) (/.f64 (sqrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1 (*.f64 x -2)) eps)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(pow.f64 (/.f64 x (*.f64 eps -1/2)) -1)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(*.f64 eps (/.f64 1/2 x))
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(cbrt.f64 (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(*.f64 eps (/.f64 1/2 x))
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(*.f64 eps (/.f64 1/2 x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 3) 8)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (*.f64 x 2))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))) 1)
(*.f64 x -2)
(-.f64 (/.f64 0 (*.f64 eps (/.f64 1/2 x))) (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(*.f64 x 2)
(*.f64 1 (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(*.f64 x -2)
(*.f64 x (*.f64 -2 (/.f64 eps eps)))
(*.f64 x -2)
(*.f64 eps (/.f64 x (*.f64 eps -1/2)))
(*.f64 x -2)
(*.f64 (/.f64 x (*.f64 eps -1/2)) eps)
(*.f64 x -2)
(*.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 1)
(*.f64 x -2)
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(*.f64 x -2)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2))
(*.f64 x -2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2) (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 x -2)
(*.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) (/.f64 eps (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(*.f64 x -2)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 x -2)
(*.f64 (/.f64 x eps) (/.f64 eps -1/2))
(*.f64 x -2)
(*.f64 (*.f64 -2 (/.f64 eps eps)) x)
(*.f64 x -2)
(*.f64 (*.f64 -2 (/.f64 eps eps)) (neg.f64 x))
(*.f64 x 2)
(*.f64 -2 (/.f64 eps (/.f64 eps x)))
(*.f64 x -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 x -2) (pow.f64 (sqrt.f64 -1) 2))
(/.f64 x 1/2)
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 x -2) (pow.f64 (sqrt.f64 -1) 2))
(/.f64 x 1/2)
(*.f64 (/.f64 1 (*.f64 eps -1/2)) (/.f64 eps (/.f64 1 x)))
(*.f64 x -2)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) -1/2) (/.f64 (cbrt.f64 eps) (/.f64 eps x)))
(*.f64 x -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 eps -1/2)) (/.f64 (cbrt.f64 eps) (/.f64 1 x)))
(*.f64 x -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 eps x)) (/.f64 (cbrt.f64 eps) -1/2))
(*.f64 x -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 (cbrt.f64 (*.f64 x -2)) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (*.f64 x -2) (pow.f64 (sqrt.f64 -1) 2))
(/.f64 x 1/2)
(*.f64 (/.f64 (sqrt.f64 eps) -1/2) (/.f64 (sqrt.f64 eps) (/.f64 eps x)))
(*.f64 x -2)
(*.f64 (/.f64 (sqrt.f64 eps) (/.f64 eps x)) (/.f64 (sqrt.f64 eps) -1/2))
(*.f64 x -2)
(*.f64 (/.f64 (sqrt.f64 eps) (*.f64 eps -1/2)) (/.f64 (sqrt.f64 eps) (/.f64 1 x)))
(*.f64 x -2)
(*.f64 (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))) (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (/.f64 eps eps) (*.f64 x -2))
(*.f64 x -2)
(*.f64 (/.f64 eps 1) (/.f64 x (*.f64 eps -1/2)))
(*.f64 x -2)
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) 1) x)
(*.f64 x -2)
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x -2)
(*.f64 (*.f64 (*.f64 -2 (/.f64 eps eps)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x -2)
(pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 1)
(*.f64 x -2)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 3)
(*.f64 x -2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 3) 1/3)
(*.f64 x -2)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 2)
(*.f64 x -2)
(pow.f64 (*.f64 -1/2 (/.f64 (/.f64 eps x) eps)) -1)
(*.f64 x -2)
(neg.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))
(*.f64 x 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 2))
(sqrt.f64 (pow.f64 (*.f64 x -2) 2))
(fabs.f64 (*.f64 x -2))
(log.f64 (pow.f64 (exp.f64 eps) (/.f64 x (*.f64 eps -1/2))))
(*.f64 x -2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))))))
(*.f64 x -2)
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps))) 3))
(*.f64 x -2)
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 eps 3) -1/8) (pow.f64 (/.f64 eps x) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 x -2)
(exp.f64 (log.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 x -2)
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))) 1))
(*.f64 x -2)
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 -2 (/.f64 eps eps)))))
(*.f64 x -2)
(-.f64 0 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x)))) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 1 (*.f64 eps (/.f64 1/2 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 eps (*.f64 -1/2 (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 eps (*.f64 (/.f64 1 x) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 eps (/.f64 1 (*.f64 x -2)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1/2 (/.f64 eps x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 eps -1/2) (neg.f64 (/.f64 1 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 eps -1/2) (/.f64 1 (neg.f64 x)))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 eps x) -1/2)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2) (*.f64 (cbrt.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (neg.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(*.f64 (sqrt.f64 (/.f64 eps x)) (*.f64 (sqrt.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps -1/2)) (*.f64 (sqrt.f64 (*.f64 eps -1/2)) (/.f64 1 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 -1 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 1/2 (/.f64 eps x))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1 x) (*.f64 eps -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (pow.f64 (/.f64 1 eps) -1))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 eps -1/2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 x (*.f64 eps -1/2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1) (pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 eps -1/2))) -2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (*.f64 x 2)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 eps -1/2) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (*.f64 eps -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 (sqrt.f64 eps) x) (/.f64 (sqrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 eps 1) (/.f64 -1/2 x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 eps (pow.f64 (cbrt.f64 x) 2)) (/.f64 -1/2 (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 -1/2 (sqrt.f64 x)) (/.f64 eps (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (cbrt.f64 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eps -1/2)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 eps -1/2)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 eps (/.f64 (sqrt.f64 x) -1/2)))
(*.f64 (/.f64 eps (sqrt.f64 x)) (/.f64 -1/2 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) x))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 eps -1/2)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 eps (/.f64 (cbrt.f64 x) -1/2)))
(/.f64 eps (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 -1/2 (cbrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) x) (/.f64 (cbrt.f64 eps) 2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 2) (/.f64 (cbrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (*.f64 x 2))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 eps) 2) (/.f64 (sqrt.f64 eps) x))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2)) (/.f64 eps (cbrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (cbrt.f64 (*.f64 x 2))) (pow.f64 (cbrt.f64 (*.f64 x 2)) 2))
(*.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))) (/.f64 (sqrt.f64 eps) (sqrt.f64 (*.f64 x 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x 2))) (/.f64 eps (sqrt.f64 (*.f64 x 2))))
(/.f64 (/.f64 eps (sqrt.f64 (*.f64 x 2))) (sqrt.f64 (*.f64 x 2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (neg.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 eps x)) 2)) (cbrt.f64 (/.f64 eps x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 eps x))) (sqrt.f64 (/.f64 eps x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) 1) eps)
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (*.f64 (/.f64 1/2 x) (sqrt.f64 eps)) (sqrt.f64 eps))
(*.f64 eps (/.f64 1/2 x))
(*.f64 (/.f64 1 (*.f64 x -2)) eps)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(pow.f64 (/.f64 x (*.f64 eps -1/2)) -1)
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(pow.f64 (*.f64 eps (/.f64 1/2 x)) 1)
(*.f64 eps (/.f64 1/2 x))
(pow.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) 3)
(*.f64 eps (/.f64 1/2 x))
(pow.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8) 1/3)
(cbrt.f64 (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))
(pow.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) 2)
(*.f64 eps (/.f64 1/2 x))
(neg.f64 (*.f64 eps (/.f64 1/2 x)))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 eps (/.f64 1/2 x))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(*.f64 eps (/.f64 1/2 x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 8 (pow.f64 x 3))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (*.f64 (pow.f64 x 3) 8)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 eps x) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (/.f64 1/2 x))) 1))
(*.f64 eps (/.f64 1/2 x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 eps -1/2))) -1))
(/.f64 (*.f64 eps -1/2) x)
(*.f64 eps (/.f64 -1/2 x))
(exp.f64 (-.f64 (log.f64 eps) (log.f64 (*.f64 x 2))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (cbrt.f64 eps) (*.f64 x 2)))
(/.f64 (/.f64 eps 2) x)
(log1p.f64 (expm1.f64 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1/2 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))) 1)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(-.f64 (/.f64 0 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2))) (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (neg.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 1 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 eps (/.f64 1 (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2))))
(/.f64 (*.f64 eps 1) (fma.f64 eps (/.f64 1/2 x) (*.f64 x -2)))
(/.f64 eps (fma.f64 eps (/.f64 1/2 x) (*.f64 x -2)))
(*.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) eps)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (/.f64 eps (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 eps (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 eps (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 eps (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x))))
(*.f64 (/.f64 eps (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8))) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 x (*.f64 1 (/.f64 eps x)))))
(*.f64 (/.f64 eps (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) (/.f64 eps (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)))
(/.f64 (*.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (cbrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 3)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3) 1/3)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 2)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(pow.f64 (/.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) eps) -1)
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(neg.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 (neg.f64 eps) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(sqrt.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2))
(fabs.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(log.f64 (exp.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(cbrt.f64 (pow.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(cbrt.f64 (/.f64 (pow.f64 eps 3) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3)))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(expm1.f64 (log1p.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 1))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(log1p.f64 (expm1.f64 (/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(/.f64 eps (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(-.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) 1)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(-.f64 (/.f64 (*.f64 4 (*.f64 x x)) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (/.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(-.f64 (/.f64 (*.f64 (*.f64 4 x) x) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (/.f64 (pow.f64 (/.f64 eps x) 2) (/.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 1/4)))
(-.f64 (*.f64 4 (/.f64 (*.f64 x x) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 1)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2) (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(*.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(*.f64 (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 x (*.f64 1 (/.f64 eps x)))))
(*.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(/.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))) (-.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 x 2))) (-.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 eps (/.f64 1/2 x)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))) (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))))
(*.f64 (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 x (*.f64 1 (/.f64 eps x)))))
(/.f64 1 (/.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)))
(*.f64 (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(/.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))))
(*.f64 (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 x (*.f64 1 (/.f64 eps x)))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (-.f64 (*.f64 4 (*.f64 x x)) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/4 (-.f64 (*.f64 (*.f64 4 x) x) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (-.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (*.f64 (*.f64 4 x) x)) (*.f64 x (*.f64 1 (/.f64 eps x)))))
(/.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(*.f64 (/.f64 1 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(/.f64 (neg.f64 (+.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 x 3) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 eps x) 3) (*.f64 (pow.f64 x 3) 8)) (-.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2) (*.f64 x (*.f64 1 (/.f64 eps x))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)) (+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x -2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2)) (fma.f64 eps (/.f64 1/2 x) (*.f64 x -2)))
(/.f64 (-.f64 (*.f64 8 (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 eps x) 3) -1/8)) (+.f64 (*.f64 4 (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) 8) (*.f64 -1/8 (pow.f64 (/.f64 eps x) 3))) (fma.f64 4 (*.f64 x x) (fma.f64 (pow.f64 (/.f64 eps x) 2) 1/4 (*.f64 (*.f64 (*.f64 x 2) eps) (/.f64 1/2 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 8 (*.f64 1/8 (pow.f64 (/.f64 eps x) 3))) (fma.f64 4 (*.f64 x x) (fma.f64 x (*.f64 1 (/.f64 eps x)) (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4) (*.f64 4 (*.f64 x x))) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2)))
(/.f64 (+.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2)) (*.f64 -4 (*.f64 x x))) (-.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 eps x) 2) (*.f64 (*.f64 x x) -4)) (fma.f64 eps (/.f64 1/2 x) (*.f64 x -2)))
(pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 1)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(pow.f64 (cbrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 3)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(pow.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3) 1/3)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(pow.f64 (sqrt.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 2)
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(sqrt.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 2))
(fabs.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))
(log.f64 (exp.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(log.f64 (/.f64 (pow.f64 (exp.f64 2) x) (pow.f64 (exp.f64 (/.f64 eps x)) -1/2)))
(+.f64 (*.f64 x (log.f64 (exp.f64 2))) (*.f64 eps (/.f64 1/2 x)))
(cbrt.f64 (pow.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x))) 3))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(expm1.f64 (log1p.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(exp.f64 (log.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))) 1))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(log1p.f64 (expm1.f64 (fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1 (*.f64 x 2) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 1 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2))
(+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2))
(fma.f64 eps (/.f64 1/2 x) (*.f64 x 2))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 2 x (*.f64 eps (/.f64 1/2 x)))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 -1/2 (/.f64 eps x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(fma.f64 (*.f64 eps -1/2) (/.f64 1 x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(fma.f64 (/.f64 eps x) -1/2 (*.f64 x 2))
(fma.f64 eps (/.f64 -1/2 x) (*.f64 x 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 2)) 2) (cbrt.f64 (*.f64 x 2)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 eps x) 2) 1/4)) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 x 2))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 x 2))
(fma.f64 (cbrt.f64 (*.f64 eps (/.f64 1/2 x))) (cbrt.f64 (*.f64 1/4 (pow.f64 (/.f64 eps x) 2))) (*.f64 x 2))
(fma.f64 (sqrt.f64 (*.f64 x 2)) (sqrt.f64 (*.f64 x 2)) (*.f64 eps (/.f64 1/2 x)))
(fma.f64 x 2 (*.f64 eps (/.f64 1/2 x)))
(fma.f64 (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (sqrt.f64 (*.f64 eps (/.f64 1/2 x))) (*.f64 x 2))
(+.f64 (*.f64 eps (/.f64 1/2 x)) (*.f64 x 2))
(fma.f64 eps (/.f64 1/2 x) (*.f64 x 2))

eval235.0ms (4.6%)

Compiler

Compiled 9552 to 5867 computations (38.6% saved)

prune114.0ms (2.2%)

Pruning

16 alts after pruning (7 fresh and 9 done)

PrunedKeptTotal
New5174521
Fresh033
Picked055
Done044
Total51716533
Accurracy
100.0%
Counts
533 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.0%
(/.f64 eps (fma.f64 x 2 (+.f64 (*.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3)))) (*.f64 (/.f64 eps x) -1/2))))
5.4%
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
42.7%
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
77.0%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
5.4%
(/.f64 eps (*.f64 eps (/.f64 -1/2 x)))
42.4%
(/.f64 1 (fma.f64 2 (/.f64 x eps) (/.f64 -1/2 x)))
76.7%
(/.f64 1 (/.f64 (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))) eps))
41.6%
(/.f64 1 (/.f64 (*.f64 x 2) eps))
64.5%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
60.1%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
5.4%
(*.f64 (/.f64 x (*.f64 eps -1/2)) eps)
5.0%
(*.f64 (/.f64 1 (*.f64 eps -1/2)) (/.f64 eps (/.f64 1 x)))
41.7%
(*.f64 (/.f64 1/2 x) eps)
5.4%
(*.f64 x -2)
41.9%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
Compiler

Compiled 411 to 257 computations (37.5% saved)

regimes119.0ms (2.3%)

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

3 calls:

59.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
30.0ms
x
23.0ms
eps
Results
AccuracySegmentsBranch
90.1%2x
99.4%2eps
99.4%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 268 to 156 computations (41.8% saved)

regimes34.0ms (0.7%)

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

15.0ms
eps
14.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
86.4%2eps
99.4%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 115 to 70 computations (39.1% saved)

regimes23.0ms (0.4%)

Counts
12 → 2
Calls
Call 1
Inputs
x
(*.f64 x -2)
(*.f64 x 2)
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 1/2 x) eps)
(*.f64 (/.f64 x (*.f64 eps -1/2)) eps)
(/.f64 1 (/.f64 (*.f64 x 2) eps))
(/.f64 eps (*.f64 eps (/.f64 -1/2 x)))
(/.f64 eps (/.f64 (*.f64 eps -1/2) x))
(*.f64 (/.f64 1 (*.f64 eps -1/2)) (/.f64 eps (/.f64 1 x)))
(/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2)))
(-.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.2%2x
Compiler

Compiled 77 to 48 computations (37.7% saved)

regimes49.0ms (1%)

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

2 calls:

41.0ms
x
6.0ms
eps
Results
AccuracySegmentsBranch
42.7%1eps
42.7%1x
Compiler

Compiled 75 to 47 computations (37.3% saved)

regimes40.0ms (0.8%)

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

2 calls:

32.0ms
x
6.0ms
eps
Results
AccuracySegmentsBranch
41.9%1x
41.9%1eps
Compiler

Compiled 64 to 41 computations (35.9% saved)

regimes7.0ms (0.1%)

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

2 calls:

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

Compiled 15 to 10 computations (33.3% saved)

regimes5.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

2.0ms
x
2.0ms
eps
Results
AccuracySegmentsBranch
3.5%1x
3.5%1eps
Compiler

Compiled 9 to 6 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch13.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
4.666296219709451e-102
3.180498682931404e-101
Results
9.0ms83×body256valid
2.0ms13×body512valid
1.0ms14×body256invalid
Compiler

Compiled 147 to 106 computations (27.9% saved)

simplify10.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
036281
151281
260281
365281
467281
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -4717453031026927/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.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))) -4717453031026927/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 x 4885848768352915/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (-.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)
x
Outputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -4717453031026927/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.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))) -4717453031026927/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 (*.f64 x 2) (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 x 4885848768352915/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (-.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)
x
Compiler

Compiled 115 to 72 computations (37.4% saved)

soundness860.0ms (16.8%)

Rules
1162×distribute-lft-in
1162×distribute-lft-in
1034×fma-def
1030×add-sqr-sqrt
1010×pow1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0936
120136
2288834
04844294974814
111607012
234586950
067712068
1175010386
2687710382
048392
11087392
04844294974814
111607012
234586950
049212598
1124811028
2536611016
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 434 to 190 computations (56.2% saved)

end0.0ms (0%)

preprocess112.0ms (2.2%)

Compiler

Compiled 250 to 126 computations (49.6% saved)

Profiling

Loading profile data...