ENA, Section 1.4, Exercise 4d

Time bar (total: 5.9s)

analyze15.0ms (0.2%)

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

Compiled 25 to 17 computations (32% saved)

sample1.2s (19.6%)

Results
663.0ms5875×body256valid
251.0ms1151×body1024valid
198.0ms1194×body512valid
15.0ms36×body2048valid
12.0ms151×body256invalid
Bogosity

preprocess43.0ms (0.7%)

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

Compiled 20 to 12 computations (40% saved)

localize50.0ms (0.9%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 27 to 7 computations (74.1% saved)

series6.0ms (0.1%)

Counts
3 → 56
Calls

18 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
(sqrt.f64 (-.f64 (*.f64 x x) eps))

rewrite90.0ms (1.5%)

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

Useful iterations: 2 (0.0ms)

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

simplify121.0ms (2.1%)

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

Useful iterations: 2 (0.0ms)

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

eval92.0ms (1.6%)

Compiler

Compiled 6411 to 2671 computations (58.3% saved)

prune315.0ms (5.4%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3499358
Fresh000
Picked011
Done000
Total34910359
Accurracy
99.7%
Counts
359 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
42.4%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
47.6%
(*.f64 1/2 (/.f64 eps x))
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
42.4%
(fma.f64 1/8 (/.f64 (*.f64 eps eps) (pow.f64 x 3)) (*.f64 1/2 (/.f64 eps x)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
47.6%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 384 to 240 computations (37.5% saved)

localize83.0ms (1.4%)

Local Accuracy

Found 6 expressions with local accuracy:

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

Compiled 98 to 32 computations (67.3% saved)

series29.0ms (0.5%)

Counts
6 → 100
Calls

36 calls:

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

rewrite110.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1208×fma-def
766×expm1-udef
760×log1p-udef
464×add-sqr-sqrt
448×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify140.0ms (2.4%)

Algorithm
egg-herbie
Rules
678×associate-*r*
632×log-prod
630×fma-def
584×fma-neg
536×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064311983
1167410159
2647110155
Stop Event
node limit
Counts
331 → 390
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 (sqrt.f64 eps) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (pow.f64 eps 3))))) (+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))))))
x
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) x)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) x)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))))))
x
(*.f64 -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 (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 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 eps (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (cbrt.f64 (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(*.f64 (/.f64 eps (+.f64 (pow.f64 x 3) (pow.f64 (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 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(*.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(pow.f64 (fma.f64 x x eps) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(pow.f64 (pow.f64 (fma.f64 x x eps) 3/2) 1/3)
(sqrt.f64 (fma.f64 x x eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(cbrt.f64 (pow.f64 (fma.f64 x x eps) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(log1p.f64 (expm1.f64 (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 (/.f64 eps x) (/.f64 eps (*.f64 x x)))
(*.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) (pow.f64 (/.f64 eps x) 2))
(*.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 (fma.f64 2 (log.f64 eps) (log.f64 (pow.f64 x -3))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 eps) (log.f64 (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(+.f64 (/.f64 (*.f64 eps 1/2) x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))
(+.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x))
(+.f64 (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) 1) (/.f64 (*.f64 eps 1/2) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))) 1)
(*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) 3) (pow.f64 (/.f64 (*.f64 eps 1/2) x) 3)) (fma.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (-.f64 (pow.f64 (/.f64 (*.f64 eps 1/2) x) 2) (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) (pow.f64 (/.f64 (*.f64 eps 1/2) x) 2)) (-.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x)))
(pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
Outputs
(*.f64 1/2 (/.f64 eps x))
(/.f64 1/2 (/.f64 x eps))
(*.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 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/2 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 x x)))))
(+.f64 (/.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (-.f64 (/.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 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/2 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (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 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/2 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 eps))) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 x x))))))
(+.f64 (-.f64 (/.f64 x 1) (*.f64 (*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 eps)) (sqrt.f64 -1))) -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 (sqrt.f64 eps) (sqrt.f64 -1))))
(*.f64 1/2 (/.f64 eps x))
(/.f64 1/2 (/.f64 x eps))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8))) (/.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 (/.f64 eps (pow.f64 x 3)) 1/8)) (-.f64 (-.f64 (/.f64 1/2 (/.f64 x eps)) (/.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 (*.f64 -1 (pow.f64 eps 4)) 3/128)) (pow.f64 x 7))))
(*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))
(/.f64 (*.f64 -2 x) (pow.f64 (sqrt.f64 -1) 2))
(/.f64 -2 (/.f64 -1 x))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1/2 (/.f64 eps x) (/.f64 (*.f64 -2 x) (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 (/.f64 eps x) -1/2 (/.f64 -2 (/.f64 -1 x)))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 eps 2)) (pow.f64 x 3))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 eps eps)) 1/4) (pow.f64 x 3)))))
(fma.f64 (/.f64 eps x) -1/2 (fma.f64 (/.f64 x -1) -2 (*.f64 (/.f64 (*.f64 eps (neg.f64 eps)) (pow.f64 x 3)) 1/8)))
(+.f64 (*.f64 -1/2 (/.f64 eps x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 x 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 eps 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) eps)) (pow.f64 x 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 x 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 eps (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 x 5))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 eps 2)) (pow.f64 x 3)))))))))
(fma.f64 -1/2 (/.f64 eps x) (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (/.f64 (pow.f64 x 5) (pow.f64 (sqrt.f64 -1) 4))) (fma.f64 -2 (/.f64 x (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/4 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 eps eps)) (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 eps eps)))) (/.f64 (pow.f64 x 5) (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 eps eps))) 2) (*.f64 (*.f64 1/16 (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 (pow.f64 (sqrt.f64 -1) 2) (*.f64 eps eps)) 1/4) (pow.f64 x 3))))))))
(fma.f64 (/.f64 eps x) -1/2 (fma.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)) (fma.f64 (/.f64 x -1) -2 (fma.f64 1/4 (*.f64 (/.f64 (*.f64 (*.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))))))))
(*.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 (fma.f64 (sqrt.f64 -1) (sqrt.f64 eps) x) (*.f64 (*.f64 1/2 (/.f64 x (/.f64 (sqrt.f64 -1) x))) (sqrt.f64 (/.f64 1 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)))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 x 4) (sqrt.f64 -1)) -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (+.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 eps) x) (*.f64 (*.f64 1/2 (/.f64 x (/.f64 (sqrt.f64 -1) x))) (sqrt.f64 (/.f64 1 eps)))))
(*.f64 2 x)
(*.f64 x 2)
(+.f64 (*.f64 2 x) (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(fma.f64 2 x (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2))) x))
(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 1/2 (/.f64 x eps))
(+.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 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(fma.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) -1/16)))
(+.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8))) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2))) 2) (*.f64 1/16 (*.f64 (pow.f64 eps 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 x 7))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))))
(fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 eps eps))) 2) (*.f64 (*.f64 1/16 (pow.f64 eps 4)) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 x 7)) (fma.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) -1/16))))
(fma.f64 1/2 (/.f64 (fma.f64 (pow.f64 eps 4) 1/16 (*.f64 1/64 (pow.f64 eps 4))) (pow.f64 x 7)) (+.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8))) (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
(*.f64 2 x)
(*.f64 x 2)
(*.f64 (sqrt.f64 eps) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 eps))
(+.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 x x) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 eps)))
(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 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 x x) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 eps))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 x 4) (sqrt.f64 -1)) -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (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 (*.f64 (sqrt.f64 eps) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (pow.f64 x 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 (sqrt.f64 eps) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 eps)) (/.f64 (*.f64 x x) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 x 4) (sqrt.f64 -1)) -1) (sqrt.f64 (/.f64 1 (pow.f64 eps 3)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 eps) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 eps 5))) (/.f64 (pow.f64 x 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (*.f64 1/2 (/.f64 x (/.f64 (sqrt.f64 -1) x))) (sqrt.f64 (/.f64 1 eps))))))
x
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) x)
(fma.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) x)
(+.f64 x (*.f64 (/.f64 eps x) -1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) x))
(fma.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) x))
(+.f64 x (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) x)))
(fma.f64 1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 1/16 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) x)))
(+.f64 (/.f64 -1/16 (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) (+.f64 x (fma.f64 -1/8 (*.f64 eps (/.f64 eps (pow.f64 x 3))) (*.f64 (/.f64 eps x) -1/2))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)))
(fma.f64 -1 x (*.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (/.f64 1/2 (/.f64 x eps)) x)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x))))
(fma.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (fma.f64 -1 x (*.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (-.f64 (/.f64 1/2 (/.f64 x eps)) x))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 eps 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eps (pow.f64 (sqrt.f64 -1) 2)) x)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 eps 3)) (pow.f64 x 5))))))
(fma.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -1) 4) (/.f64 (pow.f64 x 3) (*.f64 eps eps))) (fma.f64 -1 x (fma.f64 -1/2 (/.f64 eps (/.f64 x (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 6) (/.f64 (pow.f64 x 5) (pow.f64 eps 3))) -1/16))))
(+.f64 (-.f64 (/.f64 1/2 (/.f64 x eps)) x) (fma.f64 (*.f64 eps (/.f64 eps (pow.f64 x 3))) 1/8 (*.f64 1/16 (/.f64 (pow.f64 eps 3) (pow.f64 x 5)))))
x
(*.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 1/2 (/.f64 x eps))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 1/8 eps) eps) (pow.f64 x 3))
(*.f64 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 1/8 eps) eps) (pow.f64 x 3))
(*.f64 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 1/8 eps) eps) (pow.f64 x 3))
(*.f64 eps (*.f64 (/.f64 eps (pow.f64 x 3)) 1/8))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 1/2 (/.f64 x eps))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(*.f64 1/2 (/.f64 eps x))
(/.f64 1/2 (/.f64 x eps))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 eps 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 eps x)))
(fma.f64 -1/8 (/.f64 (pow.f64 (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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(+.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 (/.f64 eps (pow.f64 x 3)) 1/8)))
(-.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 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))) 2)) (/.f64 eps (cbrt.f64 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
(/.f64 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) (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) (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 (exp.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps)))) 1)
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(hypot.f64 x (sqrt.f64 eps))
(*.f64 1 (hypot.f64 x (sqrt.f64 eps)))
(hypot.f64 x (sqrt.f64 eps))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (cbrt.f64 (fma.f64 x x eps)) (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(*.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) (cbrt.f64 (fma.f64 x x eps)))
(*.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (hypot.f64 x (sqrt.f64 eps)) 1)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (cbrt.f64 (hypot.f64 x (sqrt.f64 eps))) 3)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (fma.f64 x x eps) 1/2)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (sqrt.f64 (hypot.f64 x (sqrt.f64 eps))) 2)
(hypot.f64 x (sqrt.f64 eps))
(pow.f64 (pow.f64 (fma.f64 x x eps) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 x x eps) 3/2))
(sqrt.f64 (fma.f64 x x eps))
(hypot.f64 x (sqrt.f64 eps))
(log.f64 (exp.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 x (sqrt.f64 eps)))))
(hypot.f64 x (sqrt.f64 eps))
(cbrt.f64 (pow.f64 (fma.f64 x x eps) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))))
(hypot.f64 x (sqrt.f64 eps))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (sqrt.f64 eps))) 1))
(hypot.f64 x (sqrt.f64 eps))
(log1p.f64 (expm1.f64 (hypot.f64 x (sqrt.f64 eps))))
(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 (*.f64 (fma.f64 x x eps) 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 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) 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 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) 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 (*.f64 (fma.f64 x x eps) 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 (*.f64 (fma.f64 x x eps) 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 (+.f64 (pow.f64 x 3) (pow.f64 eps 3/2)) 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 eps (*.f64 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 (/.f64 eps x) (/.f64 eps (*.f64 x x)))
(*.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) (pow.f64 (/.f64 eps x) 2))
(*.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 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (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 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (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 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (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 (/.f64 (cbrt.f64 (pow.f64 eps 4)) x) (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 eps (neg.f64 (*.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 eps (*.f64 eps (pow.f64 x -3)))
(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)))
(cbrt.f64 (pow.f64 (*.f64 eps (/.f64 eps (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 (fma.f64 2 (log.f64 eps) (log.f64 (pow.f64 x -3))))
(*.f64 eps (*.f64 eps (pow.f64 x -3)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 eps) (log.f64 (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 (*.f64 eps 1/2) x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(+.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(+.f64 (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) 1) (/.f64 (*.f64 eps 1/2) x))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 1 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) 3) (pow.f64 (/.f64 (*.f64 eps 1/2) x) 3)) (fma.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (-.f64 (pow.f64 (/.f64 (*.f64 eps 1/2) x) 2) (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)) 3) (pow.f64 (*.f64 1/2 (/.f64 eps x)) 3)) (fma.f64 (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2) (*.f64 (*.f64 1/2 (/.f64 eps x)) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 6) 1/512) (pow.f64 (pow.f64 x -3) 3) (pow.f64 (/.f64 1/2 (/.f64 x eps)) 3)) (fma.f64 (*.f64 1/64 (pow.f64 eps 4)) (pow.f64 x -6) (*.f64 (/.f64 1/2 (/.f64 x eps)) (-.f64 (/.f64 1/2 (/.f64 x eps)) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 eps 6) 1/512) (pow.f64 (pow.f64 x -3) 3) (pow.f64 (/.f64 1/2 (/.f64 x eps)) 3)) (fma.f64 (*.f64 1/64 (pow.f64 eps 4)) (pow.f64 x -6) (*.f64 (/.f64 1/2 (/.f64 x eps)) (fma.f64 1/2 (/.f64 eps x) (*.f64 -1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) (pow.f64 (/.f64 (*.f64 eps 1/2) x) 2)) (-.f64 (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)) (/.f64 (*.f64 eps 1/2) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps))) (pow.f64 (*.f64 1/2 (/.f64 eps x)) 2)) (-.f64 (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)) (*.f64 1/2 (/.f64 eps x))))
(/.f64 (fma.f64 (*.f64 1/64 (pow.f64 eps 4)) (pow.f64 x -6) (neg.f64 (pow.f64 (/.f64 1/2 (/.f64 x eps)) 2))) (fma.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))) (*.f64 (/.f64 eps x) -1/2)))
(/.f64 (fma.f64 1/64 (*.f64 (pow.f64 eps 4) (pow.f64 x -6)) (neg.f64 (pow.f64 (/.f64 1/2 (/.f64 x eps)) 2))) (fma.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))) (*.f64 (/.f64 eps x) -1/2)))
(pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 1)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 3)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 3) 1/3)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 2)
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3))))))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3))) 3))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))) 1))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 eps x) (*.f64 (*.f64 1/8 (*.f64 eps eps)) (pow.f64 x -3)))))
(fma.f64 1/2 (/.f64 eps x) (*.f64 (pow.f64 x -3) (*.f64 (*.f64 1/8 eps) eps)))
(fma.f64 1/2 (/.f64 eps x) (*.f64 1/8 (*.f64 eps (*.f64 eps (pow.f64 x -3)))))

eval120.0ms (2.1%)

Compiler

Compiled 7627 to 4248 computations (44.3% saved)

prune72.0ms (1.2%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New3864390
Fresh044
Picked145
Done011
Total38713400
Accurracy
99.9%
Counts
400 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
48.6%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.6%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
47.4%
(/.f64 1/2 (/.f64 x eps))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
21.9%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
47.6%
(*.f64 1/2 (/.f64 eps x))
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
48.6%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.6%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
47.4%
(/.f64 1/2 (/.f64 x eps))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
21.9%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
47.6%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 460 to 288 computations (37.4% saved)

localize145.0ms (2.5%)

Local Accuracy

Found 7 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
99.9%
(*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
99.8%
(pow.f64 (cbrt.f64 eps) 2)
99.7%
(cbrt.f64 eps)
100.0%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
79.3%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
79.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
Compiler

Compiled 144 to 51 computations (64.6% saved)

series30.0ms (0.5%)

Counts
7 → 89
Calls

36 calls:

TimeVariablePointExpression
8.0ms
eps
@-inf
(*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
4.0ms
eps
@inf
(*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
3.0ms
x
@0
(*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps)))))
2.0ms
eps
@-inf
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))
1.0ms
eps
@inf
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (+.f64 x (hypot.f64 x (sqrt.f64 eps))))))

rewrite71.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
608×add-sqr-sqrt
592×pow1
588×*-un-lft-identity
562×add-exp-log
562×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify137.0ms (2.3%)

Algorithm
egg-herbie
Rules
916×fma-def
830×associate-*r*
780×log-prod
780×associate-*l*
690×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

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

eval123.0ms (2.1%)

Compiler

Compiled 7733 to 4186 computations (45.9% saved)

prune67.0ms (1.2%)

Pruning

15 alts after pruning (6 fresh and 9 done)

PrunedKeptTotal
New3673370
Fresh033
Picked145
Done055
Total36815383
Accurracy
99.9%
Counts
383 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
22.8%
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
48.6%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.6%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
47.4%
(/.f64 1/2 (/.f64 x eps))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
47.5%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))))
5.3%
(*.f64 x -2)
47.6%
(*.f64 1/2 (/.f64 eps x))
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
22.8%
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
48.6%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.6%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
47.4%
(/.f64 1/2 (/.f64 x eps))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
4.4%
(-.f64 x x)
3.5%
(+.f64 x x)
47.5%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))))
5.3%
(*.f64 x -2)
47.6%
(*.f64 1/2 (/.f64 eps x))
Compiler

Compiled 472 to 308 computations (34.7% saved)

localize192.0ms (3.3%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))
100.0%
(sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x))))
100.0%
(/.f64 (*.f64 -1/2 eps) x)
99.8%
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
100.0%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
100.0%
(+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))
99.9%
(/.f64 1/2 (/.f64 x eps))
100.0%
(-.f64 (*.f64 x x) eps)
100.0%
(pow.f64 (-.f64 (*.f64 x x) eps) 1/4)
79.1%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
Compiler

Compiled 154 to 74 computations (51.9% saved)

series29.0ms (0.5%)

Counts
9 → 184
Calls

54 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
3.0ms
eps
@-inf
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
2.0ms
eps
@inf
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
2.0ms
eps
@0
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
1.0ms
eps
@-inf
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)

rewrite84.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
594×add-sqr-sqrt
580×pow1
576×*-un-lft-identity
556×add-exp-log
556×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify209.0ms (3.6%)

Algorithm
egg-herbie
Rules
1338×fma-def
1208×associate-*r*
1024×associate-*l*
762×times-frac
576×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

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

eval452.0ms (7.7%)

Compiler

Compiled 21928 to 12678 computations (42.2% saved)

prune181.0ms (3.1%)

Pruning

18 alts after pruning (6 fresh and 12 done)

PrunedKeptTotal
New8065811
Fresh011
Picked055
Done279
Total80818826
Accurracy
99.9%
Counts
826 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(fma.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 x x) eps) 1/4)) x)
22.8%
(pow.f64 (sqrt.f64 (/.f64 eps (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))) 2)
48.6%
(/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2)))
76.2%
(/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps)))))
48.6%
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
5.3%
(/.f64 eps (*.f64 eps (/.f64 -1/2 x)))
5.3%
(/.f64 eps (*.f64 -1/2 (/.f64 eps x)))
47.4%
(/.f64 1/2 (/.f64 x eps))
7.8%
(-.f64 x (+.f64 (*.f64 -1/2 (/.f64 eps x)) x))
59.3%
(-.f64 x (sqrt.f64 (fma.f64 x x (neg.f64 eps))))
59.3%
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
53.3%
(-.f64 x (sqrt.f64 (neg.f64 eps)))
47.5%
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (fma.f64 x 2 (/.f64 (*.f64 -1/2 eps) x)))))
47.4%
(*.f64 (/.f64 1/2 x) eps)
5.3%
(*.f64 x -2)
47.6%
(*.f64 1/2 (/.f64 eps x))
3.5%
x
4.4%
0
Compiler

Compiled 358 to 212 computations (40.8% saved)

regimes125.0ms (2.1%)

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

3 calls:

56.0ms
x
47.0ms
eps
18.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
92.2%2x
99.1%2eps
99.1%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 196 to 104 computations (46.9% saved)

regimes49.0ms (0.8%)

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

2 calls:

31.0ms
eps
14.0ms
(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Results
AccuracySegmentsBranch
83.2%4eps
98.3%2(-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps)))
Compiler

Compiled 106 to 55 computations (48.1% saved)

regimes19.0ms (0.3%)

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

1 calls:

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

Compiled 85 to 45 computations (47.1% saved)

regimes43.0ms (0.7%)

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

1 calls:

41.0ms
x
Results
AccuracySegmentsBranch
92.8%6x
Compiler

Compiled 70 to 37 computations (47.1% saved)

regimes40.0ms (0.7%)

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

2 calls:

30.0ms
x
8.0ms
eps
Results
AccuracySegmentsBranch
48.6%1eps
48.6%1x
Compiler

Compiled 68 to 36 computations (47.1% saved)

regimes48.0ms (0.8%)

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

2 calls:

39.0ms
eps
6.0ms
x
Results
AccuracySegmentsBranch
47.6%1eps
47.6%1x
Compiler

Compiled 57 to 31 computations (45.6% saved)

regimes44.0ms (0.8%)

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

2 calls:

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

Compiled 19 to 11 computations (42.1% saved)

regimes7.0ms (0.1%)

Accuracy

Total -0.9b remaining (-1.4%)

Threshold costs -0.9b (-1.4%)

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

2 calls:

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

Compiled 10 to 7 computations (30% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch0.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

bsearch71.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
6.01617642136898e-82
2.0768030015034952e-81
11.0ms
1.5806417335877394e-97
6.66572312612708e-97
13.0ms
3.712376488472814e-108
3.619011221148606e-106
24.0ms
6.758474140995336e-115
5.158464873490713e-113
12.0ms
3.508236112875167e-122
5.816801165369925e-121
Results
51.0ms432×body256valid
10.0ms76×body512valid
3.0ms47×body256invalid
1.0msbody1024valid
Compiler

Compiled 719 to 490 computations (31.8% saved)

simplify18.0ms (0.3%)

Algorithm
egg-herbie
Rules
18×+-commutative
12×sub-neg
12×not-or
12×*-commutative
10×not-not
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
053462
172454
284430
395418
4104418
5111414
6115414
7117414
8118414
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))
(if (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))))))
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 x -2)
0
Outputs
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (/.f64 eps (+.f64 x (hypot.f64 x (sqrt.f64 (neg.f64 eps))))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (fma.f64 x 2 (*.f64 (/.f64 eps x) -1/2))))
(if (<=.f64 (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) -3019169939857233/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (-.f64 x (sqrt.f64 (-.f64 (*.f64 x x) eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))
(if (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))))))
(if (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (or (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (not (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (-.f64 x (sqrt.f64 (neg.f64 eps)))))))
(if (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (if (or (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (not (or (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (not (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304))))) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))))
(if (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (-.f64 x (sqrt.f64 (neg.f64 eps))) (if (or (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (not (or (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (not (or (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (not (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304))))))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))) (-.f64 x (sqrt.f64 (neg.f64 eps)))))
(if (or (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (not (or (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (not (or (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (and (not (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392)) (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304))))))) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))
(if (or (<=.f64 x 3256237484844319/5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248) (and (not (<=.f64 x 8428915870127277/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296)) (or (<=.f64 x 8263199609878107/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (and (not (<=.f64 x 8657667377137459/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392)) (<=.f64 x 5809884737704875/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304))))) (-.f64 x (sqrt.f64 (neg.f64 eps))) (/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2)))))
(/.f64 eps (+.f64 x (+.f64 x (*.f64 (/.f64 eps x) -1/2))))
(*.f64 1/2 (/.f64 eps x))
(*.f64 (/.f64 eps x) 1/2)
(*.f64 x -2)
0
Compiler

Compiled 163 to 98 computations (39.9% saved)

soundness1.1s (19%)

Rules
1338×fma-def
1208×associate-*r*
1034×fma-def
1034×fma-def
1024×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0953
120153
2288849
05698293
113457691
241277597
064311983
1167410159
2647110155
0953
120153
2288849
086420862
1243018862
06409924
116839510
268089510
064311983
1167410159
2647110155
05698293
113457691
241277597
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 755 to 326 computations (56.8% saved)

end0.0ms (0%)

preprocess103.0ms (1.8%)

Compiler

Compiled 342 to 164 computations (52% saved)

Profiling

Loading profile data...